Suppose $N\in M_{3\times 3}^{\mathbb{C}}$ is a nilpotent matrix. Prove that there exists $A\in M_{3\times 3}^{\mathbb{C}}$ such that $A^2=I+N$. Hint: find $A$ in the form $A=P(N)$ where $P$ is a polynomial in $\mathbb{C}[x]$.
I really can't think of a way to prove this. I know that $N^3=0$, so I tried combining this fact with $A^2=I+N$. I deduced that $(A^2-I)^3=0$, and thus the minimal polynomial of $A$ must include the terms $(x-1)(x+1)$. Any suggestions?