func (tree *Tree) rotateLeft(node *Node) {
    right := node.Right
    tree.replaceNode(node, right)
    node.Right = right.Left
    if right.Left != nil {