Optimizado código con un array