Olá, Marcos.
Tudo bem?
Muito obrigado por compartilhar a sua solução aqui com a gente. Parabéns por conseguir conluir. Esses comentários no código ajudam bastante a entender o que cada etapa faz, serve como material de consulta também, muito bom!
Valeu Marcos, bons estudos!