PLATO'S PUZZLE