//#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define endl '\n' #define X first #define Y second #define MAXN 262144 #define MAXV 1048576 #define INF 1000010000 #define LLINF 1000000010000000000 #define ULLINF 10000000100000000000 #define MOD 1000000007 #define control cout<<" passed "<<'\n'; using namespace std; typedef long long ll; typedef unsigned long long ull; typedef vector vi; typedef vector vll; typedef vector vull; typedef vector vs; void speed() { ios_base::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr); } int main() { #ifdef ONLINE_JUDGE freopen("gptJ.in", "r", stdin); freopen("gptJ.out", "w", stdout); #endif speed(); int n; cin >> n; string s; while ( n--) { string s[128]; int id = 0; while(1) { cin >> s[id]; id ++; if(s[id - 1] == "END") { break; } } id--; int ans = 0; int mans = 0; for(int i = 0;i < id ;i++) { if(s[i] == "Hundred")ans *=100; if(s[i] == "One") { ans += 1; continue; } if(s[i] == "Two") { ans += 2; continue; } if(s[i] == "Three") { ans += 3; continue; } if(s[i] == "Four") { ans += 4; continue; } if(s[i] == "Five") { ans +=5; continue; } if(s[i] == "Six") { ans += 6; continue; } if(s[i] == "Seven") { ans += 7; continue; } if(s[i] == "Eight") { ans += 8; continue; } if(s[i] == "Nine") { ans += 9; continue; } if(s[i] == "Ten") { ans += 10; continue; } if(s[i] == "Eleven") { ans += 11; continue; } if(s[i] == "Twelve") { ans += 12; continue; } if(s[i] == "Thirteen") { ans += 13; continue; } if(s[i] == "Fourteen") { ans += 14; continue; } if(s[i] == "Fifteen") { ans += 15; continue; } if(s[i] == "Sixteen") { ans += 16; continue; } if(s[i] == "Seventeen") { ans += 17; continue; } if(s[i] == "Eighteen") { ans += 18; continue; } if(s[i] == "Nineteen") { ans += 19; continue; } if(s[i] == "Twenty") { ans += 20; continue; } if(s[i] == "Thirty") { ans += 30; continue; } if(s[i] == "Forty") { ans += 40; continue; } if(s[i] == "Fifty") { ans += 50; continue; } if(s[i] == "Sixty") { ans += 60; continue; } if(s[i] == "Seventy") { ans += 70; } if(s[i] == "Eighty") { ans += 80; continue; } if(s[i] == "Ninety") { ans += 90; continue; } } if(s[0] == "One" && s[1] == "Thousand") cout << 1000 << endl; else if(s[0] == "Thousand")cout << 1000 << endl; else if(s[0] == "Hundred" ) cout << 100 << endl; else cout << ans << endl; } return 0; }