Puzzles solved by Gbf