Puzzles solved by fgd