Puzzles solved by NBH