$$\left(\frac{n}{2}\right)^n \gt n! \gt \left(\frac{n}{3}\right)^n \qquad n\ge 6 $$
I tried it prove it by mathematical induction but failed . For $n=6$ $$(3)^6 \gt 6!$$ Now for $n=k$ $$\left(\frac{k}{2}\right)^k \gt k!$$ Now for $n=k+1$ $$\left(\frac{(k+1)}{2}\right)^{k+1} \gt (k+1)!$$ $$\left(\frac{(k+1)}{2}\right)^{k} \gt 2(k!)$$
$$\begin{align} \left(\frac{k+1}2\right)^{k+1}&=\frac {k+1}2\left(\frac {k+1}2\right)^k\\ &>\frac{k+1}2\left[\left(\frac k2\right)^k+\binom k1\left(\frac k2\right)^{k-1}\frac12\right]\\ &>\frac{k+1}2[k!+k!]\\ &=(k+1)! \end{align}$$