Quick Sort Average Time Complexity