quicksort v-2