#include using namespace std; typedef string::const_iterator state; int number(state &s){ int ret=0; while(isdigit(*s)){ ret*=10; ret+=*s-'0'; s++; } return ret; } int expression(state &s){ int ret=number(s); while(true){ if(*s=='+'){ s++; ret+=number(s); } else if(*s=='-'){ s++; ret-=number(s); } else break; } return ret; } int solve(string str){ state b=str.begin(); return expression(b); } int main(){ string str; cin>>str; int ma=0; for(int i=0;i