Atualizando algoritmos.