Este ejercicio lo resolví de una forma un poquito diferente, un problema para mí, no solo es darle solución, es mirar que mas le podemos agregar para complementarlo mejor.
este es el código de mi ejercicio, para que ustedes lo tomen en consideración, por favor critiquen si hay lugar, eso me ayuda a crecer en mi lógica.