Prima approssimazione: struttura generale del programma, definizione delle strutture dati. La descrizione del grafo sfrutta le librerie precedentemente definite.
Seconda approssimazione: interpretazione della linea di comando, caricamento
dei dati e distruzione della relativa struttura dati
Settima approssimazione: costruzione del grafo che rappresenta i pallini separatamente per ogni singolo dado e stampa dei pixel appartenenti ad ogni pallino e del loro numero per ciascun dado