on our lesson at our university, our professsor told that factorial has these estimates
$n^{\frac{n}{2}} \le n! \le \left(\dfrac{n+1}{2}\right)^{n}$
and during proof he did this
$(n!)^{2}=\underbrace{n\cdot(n-1)\dotsm 2\cdot 1}_{n!} \cdot \underbrace{n\cdot(n-1) \dotsm 2\cdot 1}_{n!}$
and then:
$(1 \cdot n) \cdot (2 \cdot (n-1)) \dotsm ((n-1) \cdot 2) \cdot (n \cdot 1)$
and it is equal to this
$(n+1)(n+1) \dotsm (n+1)$
why it is equal, I didn't catch it. Do you have any idea? :)