def minimum(self):
    node = self
    while node.left is note None:
        node = node.left
    return node