def tracks_max_popularity_of_epoch(df, tracks=str, col_year=str, popularity=str, year_1=int, year_2=int):
    """
    Busca las canciones con máxima popularidad para
    un rango de años
    :param df: nombre del datafreme
    :param tracks: columna con el nombre de las canciones
    :param col_year: columna con los años
    :param popularity:  columna con la popularidad
    :param year_1: primer año a buscar
    :param year_2: último año a buscar
    :return: Devuelve un Serie con las canciones
    más populares en un rago de años
    """

    # En este caso seleccionamos por rango con between(),
    # Y además que sea el máximo
    track = df[(df[popularity] == max(df[popularity])) &
               (df[col_year].between(year_1, year_2))][tracks]

    return track.values