Can somebody gave me an idea about how to prove the following inequality: $$(n-1)^{n-1}(3n+1) \geq n^{n-2}(1+n^2), n \geq 2, n \in \mathbb{N}?$$
I tried to use logarithms to get the expression: $$ (n-1) \lg (n-1) +\lg (3n+1) \geq (n-2) \lg n + \lg(1+n^2),$$ but for example from here I don't know how to do it $$n \lg \frac{n-1}{n} \geq \lg \left( \frac{1+n^2}{3n+1} \cdot \frac{n-1}{n^2}\right).$$
Maybe I started wrong. Any idea? Thanks!