| # int2bytes(i) ≤ i→n(j), 0 ≤ i ⊦ j = 0, i >> 8 * j = bytes2int(firstn(# int2bytes(i), mklist(i2b(0), (i→n(j) - # int2bytes(i)) + # int2bytes(i)) + int2bytes(i))) |
n ≤ m ⊦ (m - n) + n = m
# int2bytes(i) ≤ i→n(j), # int2bytes(i) ≤ i→n(j), 0 ≤ i ⊦ j = 0, i >> 8 * j = bytes2int(firstn(# int2bytes(i), mklist(i2b(0), i→n(j)) + int2bytes(i)))
Used terms: # int2bytes(i), i→n(j)