def min_max(L):
    '''Return a tuple that is the minimum and maximum values in list L.
    Returns None if list is empty.'''
    
    min = L[0]
    max = L[0]
    for value in L:
        if value > max:
            max = value
        if value < min:
            min = value
    return (min, max)