During a debugging process, I noticed a weird discrepancy, and I have translated it into an easy to read example below.
It would seem to me that var1 and var2 should be i