Sort:  

I think this is a good approach :). I wish You success, @siucatti !