Given sequence $a_1, a_2, ...$ where $a_1=1, a_2 = 4, a_3 = 9$ and when $n > 3, a_n = a_{n-1}-a_{n-2}+a_{n-3} + 2(2n-3)$. Prove that the equality $a_n = n^2$ is valid for every $n$if $n \in \mathbb N$
I am pretty sure I have to use strong induction here, but I'm not sure how to solve it. Any ideas?