funciona todo, pero veo que en el segundo paso del ejercicio me piden algo que ya he hecho, pero con pequeñas variaciones