fazendo alterações ao programa anterior para corrigir erros