Puzzles solved by edgeworth