Puzzles solved by NBB