#include "bits/stdc++.h" using namespace std; long long calc(string s){ long long ans = 0; long long pre = 0; int d = 0; for (int i = 0; i < s.size(); i++) { if (s[i] == '+'){ if (d == 0) ans += pre; else ans -= pre; pre = 0; d = 0; } else if (s[i] == '-'){ if (d == 0) ans += pre; else ans -= pre; pre = 0; d = 1; } else{ int t = s[i] - '0'; pre *= 10; pre += t; } } if (d == 0) ans += pre; else ans -= pre; pre = 0; return ans; } int main() { string st; cin >> st; int N = st.size(); long long ans = -99999999; for (int i = 0; i < N; i++) { string s = ""; for (int j = 0; j < N; j++) { s += st[(i + j) % N]; } if (s[0] == '+' || s[0] == '-') continue; if (s[s.size() - 1] == '+' || s[s.size() - 1] == '-') continue; ans = max(ans, calc(s)); } cout << ans << endl; }