I've been trying to prove that the polynomial $x^2+2x+1$ divides the polynomial $x^{2(2n+1)}+2x^{2n+1}+1$ for all $n\in \mathbb{N}$ as follows and reached a "roadblock":
I wrote $x^2+2x+1$ as $(x+1)^2$ and showed that $x=-1$ is a root of the 2nd polynomial, hence by Bezout's Little Theorem the polynomial $x+1$ divides $x^{2(2n+1)}+2x^{2n+1}+1$, but how do I continue from here?