changed EfficientMergeSort : working but slow solution
changed TestMergeSort