def modifica1(it, l):

    it1= map(lambda x: (x, x**2), it)
    it2= filter(lambda x: x[1]%10 not in l, it1)
    it3= map(lambda x: x[0]+x[1], it2)
    return it3

def modifica2(it, l):

    it1= filter(lambda x: (x**2)%10 not in l, it)
    return map(lambda x: x+(x)**2, it1)

# tria la solució que vols provar
modifica = modifica2
