La solución más general a esto es el vector