Se ve interesante... me recuerda un poco a un problema que salio en un examen de algoritmos cuando estaba en la universidad... en ese entonces usaba python o C#si mal no recuerdo:distant:🙂
Sigue trabajando en proyectos así y mejoraras mucho la calidad de tu codigo...:encouragement: