Una domandina stupida utilizzare una struttura ricorsiva anzichè un array di strutture non era più semplice?