array_merge_sort