0 < j, 0 ≤ i, 0 ≤ 2 ^ i ⊦ # uint2bits(j) = # int2bits(j)
Used simplifier rules: ⊦ m + n = n + m;% ⊦ (m + n0) + n1 = m + n0 + n1;% ⊦ m + n = m + n0 ↔ n = n0;