Algorithm 63‚ Partition; Algorithm 64‚ Quicksort; Algorithm 65‚ Find - Hoare, C (Communications of the ACM, 1961)