def number_pairs(num_list, minuend):
    """Return a list of number pairs that sum to the minuend.

    This is accomplished by iterating a list of integers and
    subtracting the number from the minuend. If the difference from
    that operation is also in our list of numbers, then we have a pair.
    Remove the second number (diff) from the list so we don't duplicate.

    Args:
        num_list: A sorted list of integers.
        minuend: The number we are looking to find sums of in our num_list.

    Returns:
        A list of tuples that sum to the minuend.
    """
    pairs = []
    for subtrahend in num_list:
        diff = minuend - subtrahend
        if diff in num_list:
            pairs.append((subtrahend, diff))
            num_list.remove(diff)
    return pairs