I have this question:
Considering $$(1+x)^n(1+x)^n=(1+x)^{2n}$$ and show that: $${n \choose 0}^2+{n \choose 1}^2+{n\choose 2}^2+....+{n\choose n}^2={2n\choose n}$$
I have attempted so far: $$(1+1)^n={n \choose 0}+{n \choose 1}+{n\choose 2}+....+{n\choose n}$$ $$(1+1)^{2n}={2n \choose 0}+{2n \choose 1}+{2n\choose 2}+....+{2n\choose 2n}$$ $$\left({n \choose 0}+{n \choose 1}+{n\choose 2}+....+{n\choose n}\right)^2={2n \choose 0}+{2n \choose 1}+{2n\choose 2}+....+{2n\choose 2n}$$ and this is the part where I am confused about. Please help in where I got wrong and what I should do to show it in the correct method. The question here is to prove that $${n \choose 0}^2+{n \choose 1}^2+{n\choose 2}^2+....+{n\choose n}^2={2n\choose n}$$