Fiz umas alterações que acredito serem úteis, pois o sistema estava considerando diferente, palavras terminadas com M ou N, S ou Z por exemplo, se procurasem por vivan ou viviam ele direfenciava. Na verdade teria que dar uma melhor avalida para verificar mais possíveis erros.