Algorithm: if an odd sequence is left after a pass, merge it right away, for fewer overall comparisons