testArray := generateSlice(10000000)
destroyArray := testArray
_,time := quickSort(destroyArray)
fmt.Println(time)
destroyArray = testArray
timeHeap := heapSort(destroyArray)
fmt.Println(timeHeap)
destroyArray = testArray
fmt.Println(mergeSort(destroyArray,0,len(destroyArray)))