Test: (((2147483690 - 2147483648) mod 23) - ((-2147483648) mod 23)) mod 23 = 2, 93368856.086957, 93368856.086957, 2