Esercizio 4 del progetto di Algoritmi e Strutture Dati - UniBo 2012/2013