Puzzles solved by ffbfgbfggsg