Puzzles solved by sef