S = list(input()) N = len(S) ans = -10 ** 18 for i in range(N): T = S[i:] + S[:i] T = "".join(T) num = 0 flag = 1 val = 0 if T[0] == "+" or T[0] == "-": continue if T[-1] == "+" or T[-1] == "-": continue T = "+" + T for t in T: if t == "-" or t == "+": if flag: val += int(num) else: val -= int(num) num = "" if t == "-": flag = 0 else: flag = 1 else: num += t if flag: val += int(num) else: val -= int(num) ans = max(ans, val) print(ans)