Puzzles solved by BNN