Puzzles solved by fddf