#include<iostream> #include<string> #include<stdlib.h> using namespace std; int cal(string s){ int sum=0; if(s.front()=='+'||s.front()=='-'||s.back()=='+'||s.back()=='-') return (-99999999); s+='+'; string v; auto op='+'; for(int i=0; i<s.size(); i++){ if(s[i]!='+'&&s[i]!='-'){ v+=s[i]; }else{ if(op=='+') sum+=stoi(v); else sum-=stoi(v); v.clear(); op=s[i]; } } return sum; } int main(){ string S; cin>> S; int ans=cal(S); for(int k=1; k<S.size(); k++){ auto s=S.substr(S.size()-k, k)+S.substr(0, S.size()-k); ans=max(ans, cal(s)); } cout<< ans<< endl; return 0; }