28 +--------- 507609 | 86579301 -8356095 ======= 930331 -507609 ====== 824983 base: 10 letters: 0123456789 difficulty: intermediate restrictions: no multiplication