Pythagoras' Revenge: A Mathematical Mystery