There are $16$ people separated into $4$ groups of equal sizes (each group has $4$ people).
In how many ways can we rearrange these people if two different people can't be in the same group twice (on different assignations)?
The answer is $4^3 \cdot 3^3 \cdot 2^3$, but I don't know how to prove it.