ajustando programa e corrigindo erros