Challenge #22 Implement Merge Sort