#include <iostream>
#include <cstring>
#include <fstream>
#define f cin
#define g cout

using namespace std;
//ifstream f("a.in");
//ofstream g("a.out");
int i,nr,sol,p,k,n,nr1,j;
char aux[1001],a[1001];
int main()
{
    while(f.getline(a,500))
    {
        i=0;
        while(a[i]==' ')
        {
            i++;
        }
        while(a[i]!=' ')
        {
            aux[k++]=a[i];
            i++;
        }
        if(strcmp(aux,"unsigned")==0)
        {
            k=strlen(aux);
            for(j=0;j<k;j++)
            {
                aux[j]='\0';
            }
            while(a[i]==' ')
            {
                i++;
            }
            k=0;
            while(a[i]!=' ')
            {
                aux[k++]=a[i];
                i++;
            }
        }
        if(strcmp(aux,"char")==0)
        {
            nr=1;
        }
        else
        {
            if(strcmp(aux,"int")==0)
            {
                nr=4;
            }
            else
            {
                nr=2;
            }
        }
        n=strlen(a);
        p=1;
        for(;i<n;i++)
        {
            while(a[i]>='0' && a[i]<='9' && i<n)
            {
                nr1=nr1*10+(a[i]-'0');
                i++;
            }
            if(a[i]==']')
            {
                p=p*nr1;
                nr1=0;
            }
            if(a[i]==',')
            {
                sol=sol+p;
                p=1;
            }
        }
        sol+=p;
        g<<sol*nr<<'\n';
        sol=0;
        k=strlen(aux);
        for(i=0;i<k;i++)
        {
            aux[i]='\0';
        }
        k=0;
    }
    return 0;
}