
    Given pairs of interest scores representing how much two friends like different local events, find the event that generates the highest mutual excitement level, calculated as the absolute product of the two friends' scores. The scores can be positive or negative, where positive indicates enthusiasm and negative indicates dislike, and the absolute product helps identify strong shared reactions regardless of whether both friends love or hate the event.
    

    
def max_product_tuple(list1):
    """
    Given pairs of interest scores representing how much two friends like different local events, find the event that generates the highest mutual excitement level, calculated as the absolute product of the two friends' scores. The scores can be positive or negative, where positive indicates enthusiasm and negative indicates dislike, and the absolute product helps identify strong shared reactions regardless of whether both friends love or hate the event.
    

    """
def max_product_tuple(list1):
    """
    Given pairs of interest scores representing how much two friends like different local events, find the event that generates the highest mutual excitement level, calculated as the absolute product of the two friends' scores. The scores can be positive or negative, where positive indicates enthusiasm and negative indicates dislike, and the absolute product helps identify strong shared reactions regardless of whether both friends love or hate the event.
    

    """
    result_max = max([abs(x * y) for (x, y) in list1])
    return result_max