def get_key1(item):
    """
    Args:
        A tuple of 2 objects, where the second is an integer
    returns:
        The value of the second member of the tuple, 
        plus a value between 0 and 0.01 obtained from the first
        member of the tuple. This second term is only useful
        to break ties in a deterministic manner. This is a detail
        you can afford to ignore.
    """
    return item[1]+float(hash(item[0])%1000000000)/100000000000