#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;
}