Se añadió una solución alternativa al ejercicio 2.