Puzzles solved by FGFH