Compacter quicksort