Puzzles solved by HFGH