Algoritmo funcionando