S=raw_input() size=len(S) ans=-1 def itr(s): if s[0] =='+' or s[0]=='-' or s[size-1]=='+' or s[size-1]=='-': return -1 ret=0 cur=0 sign=1 for c in s: if c=='+': ret+=sign*cur cur=0 sign=1 elif c=='-': ret+=sign*cur cur=0 sign=-1 else: cur*=10 cur+=ord(c)-ord('0') return ret+sign*cur for i in range(size): ans=max(ans,itr(S[i:]+S[:i])) print ans