def rotate_left(node):
    """Perform left rotation around given node."""
    new_root = node.right
    grandson = new_root.left
    node.right = grandson
    new_root.left = node

    node.compute_height()
    return new_root