#include using namespace std; typedef signed long long ll; #undef _P #define _P(...) (void)printf(__VA_ARGS__) #define FOR(x,to) for(x=0;x>S; if(S[0]=='+') S=S.substr(1); FOR(i,S.size()-1) { if(S[i]=='+' && S[i+1]=='+') S=S.substr(0,i)+"+"+S.substr(i+2); if(S[i]=='-' && S[i+1]=='-') S=S.substr(0,i)+"+"+S.substr(i+2); if(S[i]=='-' && S[i+1]=='+') S=S.substr(0,i)+"-"+S.substr(i+2); if(S[i]=='+' && S[i+1]=='-') S=S.substr(0,i)+"-"+S.substr(i+2); } for(i=1;i