#include #include #include #include #define LL long long using namespace std; map m; int main(){ string s; LL res, dim, val, fin; m["char"] = 1; m["short"] = 2; m["int"] = 4; //freopen("input.txt", "r", stdin); while(!cin.eof()){ res = 0; fin = 1; val = 0; cin >> s; if(s == "unsigned") cin >> s; dim = m[s]; cin >> s; for(int i = 0; i <= s.size(); ++i){ if(s[i] == ',' || i >= s.size() - 1){ res += dim * fin; //cout << dim * fin << " "; fin = 1; val = 0; if(i >= s.size() - 1) break; continue; } if(s[i] == '['){ ++i; while(s[i] >= '0' && s[i] <= '9'){ val = val * 10 + s[i] - '0'; ++i; } fin *= val; val = 0; } } cout << res << '\n'; } return 0; }