Recursive Merge Sort and Bubble Sort