#include <cstdio>
#include <cstring>
using namespace std;
char s[120];
int tip,p=0,sol,nr;

inline void name()
{
    while(s[p]>='a' && s[p]<='z')
        ++p;
    return;
}

inline int inside()
{
    int nr=0;
    while(s[p]>='0' && s[p]<='9')
        nr=nr*10+s[p++]-'0';
    return nr;

}

inline int expresion()
{
    p=0;sol=0;
    if(s[0]=='u') p+=9;
    if(s[p]=='c')
    {
        p+=5;
        tip=1;
    }
    else if(s[p]=='s')
    {
        p+=6;
        tip=2;
    }
    else if(s[p]=='i')
    {
        p+=4;
        tip=4;
    }
    while(p<strlen(s))
    {
        nr=tip;
        name();
        while(s[p]=='[')
        {
            ++p;
            nr*=inside();
            ++p;
        }
        sol+=nr;
        ++p;
    }
    return sol;
}
int main()
{
    //freopen("decl.in","r",stdin);
    //freopen("decl.out","w",stdout);
    gets(s);
    do
    {
        printf("%d\n",expresion());
        gets(s);
    }
    while(!feof(stdin));
    return 0;
}