| 256 * (i + 256) + j = 256 * (i + 255) + 256 + j, 0 ≤ (256 * (i + 256) + j) / 256, i * 256 + j < 0, ~256 < i, ~65536 ≤ i * 256 + j, ~256 < j, i ≤ 0, j < 0 ⊦ j = 0, 255 + i % 256 = ((256 * (i + 256) + j) / 256) % 256 |
0 ≤ (256 * (i + 255) + 256 + j) / 256, i * 256 + j < 0, ~256 < i, ~65536 ≤ i * 256 + j, ~256 < j, i ≤ 0, j < 0 ⊦ j = 0, 255 + i % 256 = ((256 * (i + 255) + 256 + j) / 256) % 256