In general, the Box-Muller algorithm samples two independent uniform variates on (0,1) and transforms them into two independent standard normal distributions via
and

Is it possible to use the Box-Muller method to generate 6 iid standard normal random samples using chi-square and uniform random samples? If yes, how can we do that?
In particular, how can we extend the Box-Muller method to the $n$-dimensional case?