bits.first ↔ ¬ bits.rest.first ⊦ sgn(bits) = bits, # bits = 1, bits = []
Used simplifier rules: ⊦ # bits = 0 ↔ bits = [];% ⊦ 1 < m ↔ ¬(m = 0 ∨ m = 1);