| ¬ abs(bytes2int(bytes)) < 65536, # bytes ≤ 2, 0 ≤ bytes2int(bytes) ⊦ bytes = [], bytes2int(bytes) % 65536 = bytes2int(bytes) |
# bytes ≤ 2, 0 ≤ bytes2int(bytes), 65536 ≤ bytes2int(bytes), 0 < bytes2int(bytes) ⊦ bytes = []
Used simplifier rules: ⊦ i ≤ j ∧ 0 < i → 0 < j; (forward)% ⊦ j ≤ j0 ∧ 0 < j → i % j ≠ j0;% ⊦ ¬ i < j ↔ j ≤ i;% ⊦ 0 ≤ i → abs(i) = i;