hepasort, bubblesort, quicksort