quicksort-notes