but that’s okay
curr_node = self.children[pos]
new_node = Node(self.t, curr_node.is_leaf(),self.tree)
new_node.set_keys(curr_node.keys[self.t:])
if not curr_node.leaf:
new_node.children = curr_node.children[self.t:]
curr_node = self.children[pos]
new_node = Node(self.t, curr_node.is_leaf(),self.tree)
new_node.set_keys(curr_node.keys[self.t:])
if not curr_node.leaf:
new_node.children = curr_node.children[self.t:]