#include <iostream> #include <string> using namespace std; string str; int tip,flag,c,k,to,i; int get() { int ans=0; while ('0'<=str[i] && str[i]<='9') { ans=ans*10+str[i]-'0'; ++i; } return ans; } int main() { while (cin>>str) { if (str=="unsigned") cin>>str; if (str=="int") tip=4; if (str=="short") tip=2; if (str=="char") tip=1; cin>>str; to=0;c=1; for (i=0,flag=false;i<str.size();) { if ('a'<=str[i] && str[i]<='z') { ++i; continue; } if (str[i]=='[') { ++i; k=get(); ++i; c*=k; flag=true; continue; } if (str[i]==',') { to+=c;++i;c=1; continue; } } to+=c; cout<<tip*to<<'\n'; } }