#include using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(0); string s; cin >> s; int n = s.length(); s += s; int ans = -1e8; for(int i = 0; i < n; i++) { if(s[i] == '+' || s[i] == '-') continue; if(s[i + n - 1] == '+' || s[i + n - 1] == '-') continue; int tmp = 0; int num = 0; bool plus = true; for(int j = i; j < i + n; j++) { if(s[j] >= '0' && s[j] <= '9') { num *= 10; num += s[j] - '0'; } else { if(plus) tmp += num; else tmp -= num; num = 0; if(s[j] == '+') plus = true; else plus = false; } } if(plus) tmp += num; else tmp -= num; ans = max(ans, tmp); } cout << ans << endl; return 0; }