More merge sort implementations