i ^ j = ~1, i ≠ 0 ∨ 0 ≤ j ⊦ i = ~1 ∧ j ≠ 0 ∧ abs(j) % 2 = 1
abs(j) % 2 = 1, i = ~1, i ≠ 0 ∨ 0 ≤ j ⊦ i ^ j = ~1, j = 0