Sorting a list of numbers is one of the simplest problems there is in programming, so there are many solutions. I wanted to depict the different approaches in a way that could be pleasing to the eye.

The result is a colorful grid of circles, caught up in an infinite dance between order and chaos. Various sorting algorithms are randomly selected. As the circles dance, you can see for yourself how each solution behaves.

View it here