Puzzles solved by efw