Optimizacion codigo