Puzzles solved by ffb