<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def make_same_degree(nodes1, nodes2):
 """Degree-elevate a curve so two curves have matching degree. Args: nodes1 (numpy.ndarray):
 Set of control points for a B |eacute| zier curve. nodes2 (numpy.ndarray):
 Set of control points for a B |eacute| zier curve. Returns: Tuple[numpy.ndarray, numpy.ndarray]: The potentially degree-elevated nodes passed in. """

    _, num_nodes1 = nodes1.shape
    _, num_nodes2 = nodes2.shape
    for _ in six.moves.xrange(num_nodes2 - num_nodes1):
        nodes1 = _curve_helpers.elevate_nodes(nodes1)
    for _ in six.moves.xrange(num_nodes1 - num_nodes2):
        nodes2 = _curve_helpers.elevate_nodes(nodes2)
    return nodes1, nodes2