Inversion counting routine using merge sort