quicksort completed