Puzzles solved by fdy