Puzzles solved by fdvf