Otimizacao do codigo