Function sortAndMerge