| ⊦ fillsgn(n, bytes.butlast) = fillsgn(n + 1, bytes).butlast, # bytes = 1, bytes = [] |
⊦ # bytes ≥ n → fillsgn(n, bytes) = bytes
¬ # bytes.butlast ≥ n ⊦ fillsgn(n, bytes.butlast) = fillsgn(n + 1, bytes).butlast, # bytes = 1, bytes = []
# bytes.butlast ≥ n ⊦ bytes.butlast = fillsgn(n + 1, bytes).butlast, # bytes = 1, bytes = []
Used terms: bytes.butlast, n