commented radix sort