Lafore's Partition
Partition Operation
New creates new data and initializes the partition process; toggles between random and inverse order.

Size toggles between 10 bars and 100 bars; also creates new data and initializes the partition process.

Draw redraws bars.

Run starts the partition process running automatically. (Push Step to pause, Run to resume.)

Step executes one step of the partition process.