That is pretty awesome if you came up with this exact algorithm a decade ago, (
it was published in 2021, but apparently was in the wild in 2015[1] and I assume discovered earlier, but no one thought it was interesting enough to publish). Why didn’t you use bubble sort / insertion sort? (The algorithm in the paper looks like bubble sort at first look but is basically a clever insertion sort) what was the benefit of using it this way?
[1] https://cs.stackexchange.com/questions/45348/why-does-this-s...