Esercizio 2, third submission