| (i2 + 1) * 2 ^ i0 = 2 ^ i0 + j, 2 ^ i1 = i2 + 1, 0 ≤ i1, 0 ≤ i1 + i0, 0 ≤ j, 0 ≤ i0 ⊦ (i2 + 1) * 2 ^ i0 - 2 ^ i0 = j, j = 2 ^ i0 * i2 |
(i2 + 1) * 2 ^ i0 = 2 ^ i0 + j, 2 ^ i1 = i2 + 1, 0 ≤ i0, 0 ≤ j, 0 ≤ i1 + i0, 0 ≤ i1 ⊦ 2 ^ i0 + j - 2 ^ i0 = j, j = 2 ^ i0 * i2