
def seq_div1(n):
    # Solució com a funció generadora
    for x in range(1, n+1):
        if n % x == 0:
            yield x

            
def seq_div2(n):
    # Solució utilitzant funcions predefinides
    it1 = range(1, n+1)
    it2 = filter(lambda x: n % x == 0, it1)
    return it2


# Tria la solució que vols provar
seq_div = seq_div1
