Try to judge: are triangles with 2n * n + 2n, 2n + 1, 2n * n + 2n + 1 sides right triangles?

Try to judge: are triangles with 2n * n + 2n, 2n + 1, 2n * n + 2n + 1 sides right triangles?

(2n^2+2n)^2+(2n+1)^2
=4n^4+8n^3+4n^2+4n^2+4n+1
=4n^4+8n^3+8n^2+4n+1
=(2n^2+2n+1)^2
So it's a right triangle