Modificando los algoritmos