def calc(S): ANS=0 X=["+"] while S: if S[0]=="+" or S[0]=="-": X.append(S[0]) S=S[1:] continue for i in range(len(S)): if S[i]=="+" or S[i]=="-": X.append(int(S[:i])) S=S[i:] break else: X.append(int(S)) break for i in range(len(X)): if X[i]=="+": ANS+=X[i+1] elif X[i]=="-": ANS-=X[i+1] return ANS S=input() MAX=-1<<60 for i in range(len(S)): #print(S) if S[0] in "+-" or S[-1] in "+-": True else: MAX=max(MAX,calc(S)) S=S[1:]+S[0] print(MAX)