Sort:  

In my post I said that it probably will not fully correspond to the assignment :-)