Puzzles solved by FDDF