Typo. It wasn't using the final value in the division test, so the compiler could...