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