Prove that for any natural number $n>1$, we have $(2n)!<(n(n+1))^n$
I tried using induction, but I failed in that approach, I rather found it was untrue, but on several case testing, I found it to be true. I am out of ideas here, please help. Thank you.
Note that $$(n+ 1 + a)(n-a) = n(n+1) + an - a(n+1) - a^2 \le n(n+1)$$ for $a=0, 1, \dots , n-1$ and the inequality is strict for $a\neq 0$. Now, regroup $(2n)!$ and you are done quickly.