E também quero compartilhar com vocês estas opções de abordagens para a solução geral. As ideias não são novas, mas são funcionais e interessantes.