Puzzles solved by fdf