Fermat's Enigma