arrumando o algoritmo de preprocessamento