| 17 = 2 * 8 + 1, 17 < # bytes * 8, 0 < bytes2int(bytes), 65536 ≤ bytes2int(bytes), 0 ≤ bytes2int(bytes), # bytes ≤ 2, bytes2int(bytes) < 2 ^ n→i(# bytes * 8 - 1), 0 ≤ 2 ^ n→i(# bytes * 8 - 1) + bytes2int(bytes) ⊦ # bytes * 8 = 1, bytes = [] |
2 * 8 + 1 < # bytes * 8, 0 < bytes2int(bytes), 65536 ≤ bytes2int(bytes), 0 ≤ bytes2int(bytes), # bytes ≤ 2, bytes2int(bytes) < 2 ^ n→i(# bytes * 8 - 1), 0 ≤ 2 ^ n→i(# bytes * 8 - 1) + bytes2int(bytes) ⊦ # bytes * 8 = 1, bytes = []