Plato Puzzles