Prove that $2^{3n}3^n | (4n)!$
I can make a combinational prove.
Consider the set $a_1a_1a_1a_1a_2a_2a_2a_2\cdots a_na_na_na_n$ this has permutations equal to
$$\frac{(4n)!}{4!^n} \\ = \frac{(4n)!}{(2^33)^n} = \frac{(4n)!}{2^{3n}3^n}$$
Since this is a integer number thus $2^{3n}3^n | (4n)!$
But I am looking for a Algebraic prove, how to Algebraically Prove it?
Hint: Among four consecutive numbers each of $0,1,2,$ and $3\pmod{4}$ will occur.
Among four consecutive numbers at least one will be divisible by $3$.
Finally, note that $(4(n+1))!=(4n)!(4n+1)(4n+2)(4n+3)(4n+4)$