quicksort and insertsort