Grow a sorted part one value at a time, sliding each new value into its place.
This interactive visualization needs JavaScript.