Hola, Jonatan. Felicidades por tu solución. Veo que te las arreglaste con lo que sabías en el momento y lo hiciste andar. ¡Qué excelente cualidad!
Te adjunto mi código para que lo analices. Te recomiendo que lo copies y lo pruebes para que veas cómo funciona, es una mejor manera de analizarlo. ¡Éxitos en los siguientes cursos! :D