//-std=c++14 #include using namespace std; main(){ string S; cin >> S; int maxi = -100000000; for(int i = 0;i < S.length();i++){ int index = 0,val = 0; if(S.front() != '+' && S.front() != '-' && S.back() != '+' && S.back() != '-'){ for(int j = 0;j < S.length();j++){ if(S[j] == '+' || S[j] == '-'){ val += stoi(S.substr(index,j-index)); index = j; } } val += stoi(S.substr(index,S.length()-index)); maxi = max(maxi,val); } S = S.back() + S; S.pop_back(); } cout << maxi << endl; }