| ¬ m - n0 ≤ maxenc(m), maxenc(m) * (maxenc(m) + 1) = 2 * n0 ⊦ (((maxenc(m) - (m - n0)) + (m - n0)) * ((maxenc(m) - (m - n0)) + (m - n0) + 1)) / 2 + (m - n0) = m |
m < n0, ¬ m - n0 ≤ maxenc(m), maxenc(m) * (maxenc(m) + 1) = 2 * n0 ⊦ (((maxenc(m) - (m - n0)) + (m - n0)) * ((maxenc(m) - (m - n0)) + (m - n0) + 1)) / 2 + (m - n0) = m
¬ m - n0 ≤ maxenc(m), maxenc(m) * (maxenc(m) + 1) = 2 * n0 ⊦ m < n0, (((maxenc(m) - (m - n0)) + (m - n0)) * ((maxenc(m) - (m - n0)) + (m - n0) + 1)) / 2 + (m - n0) = m
Used formulas: m < n0