Alteração em nomes de variáveis e implementação de versão iterativa de alguns métodos