#include <iostream>
#include <string>

using namespace std;

int parsare(string nr){
    int x=0;
    for(int i=0; i<nr.size(); i++)
        x=x*10 + (int(nr[i])-48);
   return x;
}

char ch[105];
string first, second, type, var, nr;
int sum, value, nri;

int main()
{
    while(1){
    cin >> first;
    if(first == "unsigned"){
        cin >> type;
        if(type == "char")
            value=1;
        else
            if(type == "short")
                value=2;
            else
                if(type == "int")
                    value=4;
        cin >> var;
        sum=0;
        int i=0;
        while(i<=var.size()){
            if(var[i]=='['){
                while(var[i+1] != ']'){
                    nr=nr+var[i+1];
                    i++;
                }
                nri=parsare(nr);
                sum=sum+nri*value;
                while(var[i] != ',' && i<var.size())
                    i++;
            }
            else
                if(var[i+1] == ',')
                    sum=sum+value;
            i++;
            if(i == var.size())
                sum=sum+value;
        }
    }
    else{
        type=first;
        if(type == "char")
            value=1;
        else
            if(type == "short")
                value=2;
            else
                if(type == "int")
                    value=4;
        cin >> var;
        sum=0;
        int i=0;
        while(i<=var.size()){
            if(var[i]=='['){
                while(var[i+1] != ']'){
                    nr=nr+var[i+1];
                    i++;
                }
                nri=parsare(nr);
                sum=sum+nri*value;
                while(var[i] != ',' && i<var.size())
                    i++;
            }
            else
                if(var[i+1] == ',' )
                    sum=sum+value;
            i++;
            if(i == var.size())
                sum=sum+value;
        }
    }
    }
    cout << sum << "\n";
    return 0;
}