Initialize state: Modify state (pivot kept):
Mark elements: Larger pivot measured amongst marked elements:
For uniform distribution: All others:
© 2019, Johannes Bausch