sesto progetto finito (da controllare se parte su md5 è come da specifica o se è troppo fantasiosa)