s = input().split(" ")
d = {"J": 11, "Q": 12, "K": 13, "A": 1}
def dfs(wait, target, out):
if len(wait) == 1:
if wait[0] in d:
c = d[wait[0]]
else:
c = int(wait[0])
if target == c:
ls.append(wait[0] + out)
else:
for i in range(len(wait)):
w = wait[:i] + wait[i + 1 : :]
if wait[i] in d:
c = d[wait[i]]
else:
c = int(wait[i])
dfs(w, target - c, "+" + wait[i] + out)
dfs(w, target + c, "-" + wait[i] + out)
dfs(w, target * c, "/" + wait[i] + out)
dfs(w, target / c, "*" + wait[i] + out)
ls = []
if "joker" in s or "JOKER" in s:
print("ERROR")
else:
dfs(s, 24, "")
if not ls:
print("NONE")
else:
print(ls[0])