The problem is about proving that $[0,1]^2$ is uncountable. I have proven that $[0,1]$ is uncountable, and so I would conclude that $|[0,1]^2|=|[0,1]|$ by finding a bijection $[0,1]^2\to [0,1]$. I think about letting $f:[0,1]^2 \to [0,1]$ to be defined as $f(x,y)=(x+y)/2$. This is surjective, but I do not know how to prove that it is injective. If $f(x,y)=f(x',y')$ is assumed, I have no idea how to make $x+y=x'+y'$ to imply $x=x'$ and $y=y'$.
PS: If this can not be injective, I'll edit the post to add another approach. Any hints are appreciated.