Novo algoritmo é assim: