| 0 ≤ j, 0 ≤ j0 ⊦ i * 10 ^ j + i0 * 10 ^ j0 = (i * 10 ^ (j - min(j, j0)) + i0 * 10 ^ (j0 - min(j, j0))) * 10 ^ min(j, j0) |
⊦ (i + i0) * j = i * j + i0 * j
0 ≤ j, 0 ≤ j0 ⊦ i * 10 ^ j + i0 * 10 ^ j0 = (i * 10 ^ (j - min(j, j0))) * 10 ^ min(j, j0) + (i0 * 10 ^ (j0 - min(j, j0))) * 10 ^ min(j, j0)
Used terms: 10 ^ min(j, j0), i0 * 10 ^ (j0 - min(j, j0)), i * 10 ^ (j - min(j, j0))