mudando estrutura do algoritmo