import copy, itertools
numbers = list("123456789")
operators = list("+-*/")
for i in range(1, 9):
for j in operators:
temp = copy.deepcopy(numbers)
temp.insert(i, j)
if eval(''.join(temp)) == 100:
print ''.join(temp) + "=100"
for i in range(1, 9):
for j in range(i+2, 10):
for k, l in itertools.product(operators, operators):
temp = copy.deepcopy(numbers)
temp.insert(i, k)
temp.insert(j, l)
if eval(''.join(temp)) == 100:
print ''.join(temp) + "=100"
for i in range(1, 9):
for j in range(i+2, 10):
for k in range(j+2, 11):
for l, m, n in itertools.product(operators, operators, operators):
temp = copy.deepcopy(numbers)
temp.insert(i, l)
temp.insert(j, m)
temp.insert(k, n)
if eval(''.join(temp)) == 100:
print ''.join(temp) + "=100"
aW1wb3J0IGNvcHksIGl0ZXJ0b29scwpudW1iZXJzID0gbGlzdCgiMTIzNDU2Nzg5IikKb3BlcmF0b3JzID0gbGlzdCgiKy0qLyIpCgpmb3IgaSBpbiByYW5nZSgxLCA5KToKICAgIGZvciBqIGluIG9wZXJhdG9yczoKICAgICAgICB0ZW1wID0gY29weS5kZWVwY29weShudW1iZXJzKQogICAgICAgIHRlbXAuaW5zZXJ0KGksIGopCiAgICAgICAgaWYgZXZhbCgnJy5qb2luKHRlbXApKSA9PSAxMDA6CiAgICAgICAgICAgIHByaW50ICcnLmpvaW4odGVtcCkgKyAiPTEwMCIKCmZvciBpIGluIHJhbmdlKDEsIDkpOgogICAgZm9yIGogaW4gcmFuZ2UoaSsyLCAxMCk6CiAgICAgICAgZm9yIGssIGwgaW4gaXRlcnRvb2xzLnByb2R1Y3Qob3BlcmF0b3JzLCBvcGVyYXRvcnMpOgogICAgICAgICAgICB0ZW1wID0gY29weS5kZWVwY29weShudW1iZXJzKQogICAgICAgICAgICB0ZW1wLmluc2VydChpLCBrKQogICAgICAgICAgICB0ZW1wLmluc2VydChqLCBsKQogICAgICAgICAgICBpZiBldmFsKCcnLmpvaW4odGVtcCkpID09IDEwMDoKICAgICAgICAgICAgICAgIHByaW50ICcnLmpvaW4odGVtcCkgKyAiPTEwMCIKCmZvciBpIGluIHJhbmdlKDEsIDkpOgogICAgZm9yIGogaW4gcmFuZ2UoaSsyLCAxMCk6CiAgICAgICAgZm9yIGsgaW4gcmFuZ2UoaisyLCAxMSk6CiAgICAgICAgICAgIGZvciBsLCBtLCBuIGluIGl0ZXJ0b29scy5wcm9kdWN0KG9wZXJhdG9ycywgb3BlcmF0b3JzLCBvcGVyYXRvcnMpOgogICAgICAgICAgICAgICAgdGVtcCA9IGNvcHkuZGVlcGNvcHkobnVtYmVycykKICAgICAgICAgICAgICAgIHRlbXAuaW5zZXJ0KGksIGwpCiAgICAgICAgICAgICAgICB0ZW1wLmluc2VydChqLCBtKQogICAgICAgICAgICAgICAgdGVtcC5pbnNlcnQoaywgbikKICAgICAgICAgICAgICAgIGlmIGV2YWwoJycuam9pbih0ZW1wKSkgPT0gMTAwOgogICAgICAgICAgICAgICAgICAgIHByaW50ICcnLmpvaW4odGVtcCkgKyAiPTEwMCIK