def METHOD_NAME(self, root, val):
    if root == None:
        return Node(val)
    else:
        if val < root.data:
            node = self.METHOD_NAME(root.left, val)
            root.left = node
        else:
            node = self.METHOD_NAME(root.right, val)
            root.right = node