I just programmed some sorting algorithms cuz why not. I might add more in the future. Also I didn't even know "exchange sort" existed until I accidentally created it when trying to make selection sort. I also accidentally created that "whatever the heck this pattern is". Just choose the array size, then choose the sort, and hear the beeps and boops as it magically builds a bunch of white stairs out of a chaotic bar graph.