Fixed shell sort, I think