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