Don't laugh at where I have defined the variables.I did that many months ago,code style unlike now.
We can use sort after changing the divisors' value,but the code which changes them to -14248 runs faster.It's 15ms faster than the other.Why is this happening?