Ciao, ho fatto qualche prova col metodo che avevo supposto ma è risultato più complicato di quanto pensassi per cui ho lasciato perdere.
E' possibile che ci siano diverse altre soluzioni. Nel caso attendi ulteriori risposte.