
    Given a set of delivery routes where each route contains a destination ID and its estimated delay due to current traffic and weather conditions, determine which destination should be serviced first by finding the destination ID with the lowest estimated delay time. The delay times are in minutes, and each route is represented as a tuple containing (destination_id, estimated_delay_minutes).
    

    
from operator import itemgetter

def index_minimum(test_list):
    """
    Given a set of delivery routes where each route contains a destination ID and its estimated delay due to current traffic and weather conditions, determine which destination should be serviced first by finding the destination ID with the lowest estimated delay time. The delay times are in minutes, and each route is represented as a tuple containing (destination_id, estimated_delay_minutes).
    

    """
from operator import itemgetter

def index_minimum(test_list):
    """
    Given a set of delivery routes where each route contains a destination ID and its estimated delay due to current traffic and weather conditions, determine which destination should be serviced first by finding the destination ID with the lowest estimated delay time. The delay times are in minutes, and each route is represented as a tuple containing (destination_id, estimated_delay_minutes).
    

    """
    res = min(test_list, key=itemgetter(1))[0]
    return res