finished DC3
fixed radix sort