added a simple redix sort