the simplest (and most surprising) sorting algorithm ever | ScratchStats