Puzzles solved by platon