En diversas discusiones en los foros se trata una posible solución alternativa a la pregunta b, así que he decidido incluirla aquí por si resulta de interés, aunque considero que no es muy lógico que la solución a un ejercicio propuesto (que además es obligatorio) requiera emplear código que no hemos visto durante el curso.