Puzzles solved by bffs