| byte2bits(by) + bytes2bits(bytes0) ≠ [], ¬ 0 ≤ bits2int(bytes2bits(bytes0)) ↔ b2i(bytes0.first) < 0 ⊦ (byte2bits(by) + bytes2bits(bytes0)).first ↔ ¬ 0 ≤ b2i(by), bytes0 = [] |
¬ 0 ≤ bits2int(bytes2bits(bytes0)) ↔ b2i(bytes0.first) < 0 ⊦ byte2bits(by) + bytes2bits(bytes0) = [], bytes0 = [], (byte2bits(by) + bytes2bits(bytes0)).first ↔ ¬ 0 ≤ b2i(by)