Puzzles solved by ewrf