def min_second_min(nums:list) -> tuple:
    min_el = None
    second_min = None
    for num in nums:
        if min_el is None:
            min_el = num
        elif second_min is None:
            min_el, second_min = min(min_el, num), max(min_el, num)
        elif num < second_min:
            min_el, second_min = min(min_el, num), max(min_el, num)
    
    return(min_el,
           second_min)
    

def fastest_runners(results:list) -> tuple:
    return(min_second_min(results))
ff58fd82df1da945292d951a2acbe1b5bf2ed673
<mask token>

def min_second_min(nums: list) ->tuple:
    min_el = None
    second_min = None
    for num in nums:
        if min_el is None:
            min_el = num
        elif second_min is None:
            min_el, second_min = min(min_el, num), max(min_el, num)
        elif num < second_min:
            min_el, second_min = min(min_el, num), max(min_el, num)
    return min_el, second_min


<mask token>

def min_second_min(nums: list) ->tuple:
    min_el = None
    second_min = None
    for num in nums:
        if min_el is None:
            min_el = num
        elif second_min is None:
            min_el, second_min = min(min_el, num), max(min_el, num)
        elif num < second_min:
            min_el, second_min = min(min_el, num), max(min_el, num)
    return min_el, second_min


def fastest_runners(results: list) ->tuple:
    return min_second_min(results)

def min_second_min(nums:list) -> tuple:
    min_el = None
    second_min = None
    for num in nums:
        if min_el is None:
            min_el = num
        elif second_min is None:
            min_el, second_min = min(min_el, num), max(min_el, num)
        elif num < second_min:
            min_el, second_min = min(min_el, num), max(min_el, num)
    
    return(min_el,
           second_min)
    

def fastest_runners(results:list) -> tuple:
    return(min_second_min(results))