add benchmarking to quicksort