Tehtäväsi on selvittää, onko annettu puu haarautumaton eli jokaisella solmulla on enintään yksi lapsi.

Toteuta tiedostoon nobranch.py funktio check, joka ilmoittaa, onko puu haarautumaton.

from collections import namedtuple

def check(node):
    # TODO

if __name__ == "__main__":
    Node = namedtuple("Node", ["children"], defaults=[[]])

    tree1 = Node([
                Node(),
                Node([Node([Node(), Node()])]),
                Node([Node(), Node()])
            ])

    tree2 = Node([Node([Node([Node()])])])

    print(check(tree1)) # False
    print(check(tree2)) # True