Why Is Pythagoras Theorem True