#include using namespace std; typedef long long ll; const int INF=0x3f3f3f3f; const int MAX=5e5+10; char s[MAX]; int main() { int T,n,i,op; scanf("%d",&T); while(T--) { scanf("%s",s+1); n=strlen(s+1); op=1; for(i=1;i<=n;i++) { if(s[i]=='-') op=-1; else if(s[i]=='+') op=1; else if(s[i]=='?') { if(op==0) { if(i