| Shell Sort | Operation | 
|---|---|
| 
            
New creates new data and initializes sort;
toggles between random and inverse order.
             Size toggles between 10 bars and 100 bars; also creates new data and initializes sort. Draw redraws bars. Run starts sorting process running automatically. (Push Step to pause, Run to resume.) Step executes one step of sorting process. 
  |