Puzzles solved by gfs