Either works. What's the benefit from `for(; rangeSize > 0; rangeSize -= limitedSize) `?