#define _CRT_SECURE_NO_WARNINGS
#include<bits/stdc++.h>
typedef long long ll;
using namespace std;
const int N = 1e4 + 5;
void FASTCODE() {
std::ios_base::sync_with_stdio(0);
cin.tie(NULL);
cout.tie(NULL);
}
void File() {
//freopen("input.txt", "r", stdin);
//freopen("output.txt", "w", stdout);
}
void solution() {
int l;
cin >> l;
ll sum = 0, ans = 1;
ll x;
ll v = 0;
ll c = pow(2, 32) - 1;
stack<ll>st;
bool b = 1;
st.push(1);
while (l--) {
string s;
cin >> s;
if (s == "for") {
cin >> x;
ans *= x;
//cout << ans << "\n";
st.push(ans);
}
else if (s == "add") {
// cout << ans << "\n";
if (ans<0 && ans>c) {
b = 0;
}
sum += ans;
if (sum<0 && sum>c) {
b = 0;
}
}
else if (s == "end" && ans > 1) {
if (!st.empty()) {
st.pop();
ans = st.top();
}
}
// cout << "ans: "<<ans << " "<< "sum: "<< sum << "\n";
}
if (sum >= 0 && sum <= c && ans == 1 && b) {
cout << sum;
}
else {
cout << "OVERFLOW!!!";
}
}
int main() {
FASTCODE();
File();
solution();
return 0;
}
I2RlZmluZSBfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUwojaW5jbHVkZTxiaXRzL3N0ZGMrKy5oPgp0eXBlZGVmIGxvbmcgbG9uZyBsbDsKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKY29uc3QgaW50IE4gPSAxZTQgKyA1Owp2b2lkIEZBU1RDT0RFKCkgewogICAgc3RkOjppb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApOwogICAgY2luLnRpZShOVUxMKTsKICAgIGNvdXQudGllKE5VTEwpOwp9CnZvaWQgRmlsZSgpIHsKICAgIC8vZnJlb3BlbigiaW5wdXQudHh0IiwgInIiLCBzdGRpbik7CiAgICAvL2ZyZW9wZW4oIm91dHB1dC50eHQiLCAidyIsIHN0ZG91dCk7Cn0Kdm9pZCBzb2x1dGlvbigpIHsKICAgIGludCBsOwogICAgY2luID4+IGw7CiAgICBsbCBzdW0gPSAwLCBhbnMgPSAxOwogICAgbGwgeDsKICAgIGxsIHYgPSAwOwogICAgbGwgYyA9IHBvdygyLCAzMikgLSAxOwogICAgc3RhY2s8bGw+c3Q7CiAgICBib29sIGIgPSAxOwogICAgc3QucHVzaCgxKTsKICAgIHdoaWxlIChsLS0pIHsKICAgICAgICBzdHJpbmcgczsKICAgICAgICBjaW4gPj4gczsKICAgICAgICBpZiAocyA9PSAiZm9yIikgewogICAgICAgICAgICBjaW4gPj4geDsKICAgICAgICAgICAgYW5zICo9IHg7CiAgICAgICAgICAgIC8vY291dCA8PCBhbnMgPDwgIlxuIjsKICAgICAgICAgICAgc3QucHVzaChhbnMpOwogICAgICAgIH0KICAgICAgICBlbHNlIGlmIChzID09ICJhZGQiKSB7CiAgICAgICAgICAgIC8vIGNvdXQgPDwgYW5zIDw8ICJcbiI7CiAgICAgICAgICAgIGlmIChhbnM8MCAmJiBhbnM+YykgewogICAgICAgICAgICAgICAgYiA9IDA7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHN1bSArPSBhbnM7CiAgICAgICAgICAgICAgICBpZiAoc3VtPDAgJiYgc3VtPmMpIHsKICAgICAgICAgICAgICAgICAgICBiID0gMDsKICAgICAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocyA9PSAiZW5kIiAmJiBhbnMgPiAxKSB7CiAgICAgICAgICAgIGlmICghc3QuZW1wdHkoKSkgewogICAgICAgICAgICAgICAgc3QucG9wKCk7CiAgICAgICAgICAgICAgICBhbnMgPSBzdC50b3AoKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICAvLyAgIGNvdXQgPDwgImFuczogIjw8YW5zIDw8ICIgIjw8ICJzdW06ICI8PCBzdW0gPDwgIlxuIjsKICAgIH0KICAgIGlmIChzdW0gPj0gMCAmJiBzdW0gPD0gYyAmJiBhbnMgPT0gMSAmJiBiKSB7CiAgICAgICAgY291dCA8PCBzdW07CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBjb3V0IDw8ICJPVkVSRkxPVyEhISI7CiAgICB9Cn0KaW50IG1haW4oKSB7CiAgICBGQVNUQ09ERSgpOwogICAgRmlsZSgpOwogICAgc29sdXRpb24oKTsKICAgIHJldHVybiAwOwp9