def composeMap(fun1, fun2, l):
    """
    Returns a new list r where each element in r is fun2(fun1(i)) for the
    corresponding element i in l
    :param fun1: function
    :param fun2: function
    :param l: list
    :return: list
    """
    # Fill in
    new = []
    for i in l:
        t = fun2(fun1(i))
        new.append(t)

    return new
    pass