Este es el primer algoritmo