#include #define NMAX 150 using namespace std; char c,S[NMAX]; int val,nr,dim,numar,nrechiv,sol[NMAX]; int main() { while (cin>>S) { if (S[0]=='u'){while(cin>>S && S[0]==0);} if (S[0]=='c')dim=1; if (S[0]=='s')dim=2; if (S[0]=='i')dim=4; nr=0; nrechiv=1; while (cin>>noskipws>>c && c!='\n') { val=0; if (c==' ')continue; while (c>='a' && c<='z')cin>>noskipws>>c; if (c==',' || c=='\n'){nr++;if (c=='\n')break;continue;} if (c=='[') while (cin>>c && c>='0' && c<='9') val=val*10+c-'0'; nrechiv*=val; if (c=='\n')break; } if (nrechiv) nr+=nrechiv; sol[++numar]=nr*dim; } for (int i=1;i<=numar;i++) cout<