Usage: Use a pivot to partition the list into two parts. Click the Next button to move low, high, or swap a small element at low with a large element at high. Click the Reset button to start over with a new random list.
low: 1
↓
low: 1
↑
low: 1
↓
Next
Reset
A list is filled with random numbers.