Puzzles solved by fdvd