na verdade não fui eu, eu apenas alimentei o Chat-GPT com o código dado neste link:
e então dei a ele a primeira tentativa de @JammyDodger e perguntei se ele poderia resolver meus dois requisitos ![]()
seria ótimo se funcionasse e outra coisa legal sobre o discourse que aprendi.