QuickSort for Lecture