Optimizado vectores y otros FUNCIONA TODO