Uno dei presupposti di ogni buon applicativo è quello di utilizzare un'adeguata struttura dati. I problemi che riscontri dipendono evidentemente dalla mancanza di questo presupposto.