#include <iostream> #include <cstring> using namespace std; char sir[102]; long poz, dim, res, temp, nr, lung; int main() { cin.get(sir, 102); cin.get(); while((int)sir[0]>0){ poz=0; if(sir[poz]=='u') poz+=9; if(sir[poz]=='s'){ dim=2; poz+=6; } else if(sir[poz]=='i'){ dim=4; poz+=4; } else { dim=1; poz+=5; } lung=strlen(sir); temp=1; res=0; for(int x=poz; x<lung; ++x){ if(sir[x]==','){ res+=temp; temp=1; } else if(sir[x]=='['){ x++; nr=0; while(sir[x]!=']'){ nr=(int)sir[x]-48+nr*10; x++; } temp*=nr; } } res+=temp; cout<<res*dim<<"\n"; cin.get(sir, 102); cin.get(); } return 0; }