Solve the following recurrence relation: $f(1) = 1$ and for $n \ge 2$,
$$f(n) = n^2f(n − 1) + n(n!)^2$$
How would I go about solving this?
Would I need to find a substitution $f(n) =\text{ insert here }g(n)$ in aim of getting rid of the $n^2$ that is multiplied onto $f(n-1)$
Then use the method of differences/ladder method to simplify down $g(n)$
Then substitute back into $f(n)$?