Sort:  

Grazie @marcolino76 ho cercato di renderlo il più semplice possibile.