mergesort comparisons program