otimizando o código