El caso 02 y el 05 aún tienen un error que ví el otro día, está tratando de aplicar un slice a la primera posición del arreglo como si este fuera un número, no como un arreglo