Lecture 3: Quicksort, Mergesort