Sort:  

Pues ahí tienes el patrón, lo que te falta es ponerte manos a las tijeras :)