(In reply to
Solution by xdog)
xdog: The smaller square in your solution is smaller than the smaller square in Paolo's solution. I think we need an explanation. He lost me with all that "r congr 0 and s congr 0" talk. Is "0" a valid perfect square, or not?