Puzzles solved by enigma