Click the Bat to scramble the list. Click the other thingies to sort the list using various algorithms.
For QuickSort, I needed to simulate local variables in re-entrant blocks. For this, I created a list called "stack" and stored the local values there.