Heap sort, Merge sort, Quick sort, Customized Quicksort