def mergeSort(myList): print (myList) if len(myList)<2: return myList[:] else: midPoint=len(myList)//2 leftPart=mergeSort(myList[:midPoint]) rightPart=mergeSort(myList[midPoint:]) together=merge(leftPart,rightPart) print("Merge point",together) return together def merge(leftPart,rightPart): result=[] #ordered lists starting indices i=0 j=0 while (i