int st[512]; int sp; { int n; rd(n); rep(n){ int c; c=my_getchar_unlocked(); if(c=='+'){ --sp; st[sp-1]+=st[sp]; my_getchar_unlocked(); }else if(c=='-'){ --sp; st[sp-1]-=st[sp]; my_getchar_unlocked(); }else{ int v=c-48; while(c=my_getchar_unlocked(),c>=48){ v=v*10+(c-48); } st[sp++]=v; } } wt(*st); }