algoritmo retocado