Puzzles solved by epo