#include using namespace std; #define rep(i, n) for (ll i = 0; i < (ll)(n); i++) typedef long long ll; typedef vector vl; typedef vectorvvl; typedef vectorvvvl; typedef vectorvvvvl; typedef vectorvvvvvl; typedef vectorvi; typedef vectorvvi; typedef vectorvvvi; typedef vectorvvvvi; typedef vectorvvvvvi; typedef pair P; int main(){ int n;cin>>n; stackst; rep(i,n){ string s;cin>>s; if(s=="+"){ string s1=st.top(); st.pop(); string s2=st.top(); st.pop(); int cur=stoi(s1)+stoi(s2); st.push(to_string(cur)); } else if(s=="-"){ string s1=st.top(); st.pop(); string s2=st.top(); st.pop(); int cur=-stoi(s1)+stoi(s2); st.push(to_string(cur)); } else { st.push(s); } } string s=st.top(); cout<