merge sort, good, NOTE merge starting index