Refinamiento de la solución del ejercicio 9.