Puzzles solved by kemf