@Sphinx After reading this puzzle, I came up with a lovely proof of Pythagoras theorem which was succinct and cut to the chase of why the theorem is true. Sadly, a little Google searching found Terry Tao had posted this back in 2007. It's an idea worth sharing though:
terrytao.wordpress.com/2007/09/14/pythagoras-theorem