std::sort
quickselect
macro quickselect(list, isz k, cmp = EMPTY_MACRO_SLOT, context = EMPTY_MACRO_SLOT) @builtinSelect the (k+1)th smallest element in an unordered list using Hoare'sselection algorithm (Quickselect). k should be between 0 and len-1. The data
list will be partially sorted.