#include<iostream>
#include<cstring>
using namespace std;

int main(){
	char line[101];
	while (cin.getline(line, 101)) {
		int i = 0;
		if (line[i] == 'u') {
			i = 9; //sarim peste "unsigned "
		}
		int value = 0;
		switch (line[i]) {
			case 'c':	value = 1;		i += 5; 	break; // sarim peste "char "
			case 's':	value = 2;		i += 6; 	break; // sarim peste "short "
			case 'i':	value = 4;		i += 4; 	break; // sarim peste "int "
		}
		int memory = 0, isMultiplied = 0, variable = value, multiplier = 0;
		for(; line[i] != 0; ++i) {
			if (line[i] == '[') {
				isMultiplied = 1;
			} else if (isMultiplied == 1 && line[i] >= '0' && line[i] <= '9') {
				multiplier = multiplier * 10 + line[i] - '0';
			} else if (line[i] == ']') {
				variable *= multiplier;
				multiplier = 0;
				isMultiplied = 0;
			} else if (line[i] == ',') {
				memory += variable;
				variable = value;
			}
		}
		memory += variable;
		cout << memory << "\n";
	}
	return 0;
}