quicksort part2