i < ~1, i < 0 ⊦ n = 0, >>>(n, i, 1) = bits2uint(fillsgn(n - 1, int2bits((i - 1) / 2)))
Used simplifier rules: ⊦ i < (* j) ∧ j < 0 → i < 0; (forward)% ⊦ n -1 = n - 1;