#include<iostream>
#include<string.h>
using namespace std;
const string a[28]={"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen","twenty","thirty","forty","fifteen","sixty","seventy","eighty","ninety"};
const int b[28]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,30,40,50,60,70,80,90};
string st;
int ans,sum,flag=1;
int main(){
while(cin>>st){
if(st=="negative")
flag=0;
for(int i=0;i<28;i++){
if(st==a[i]){
sum=sum*10+b[i];
continue;
}
}
if(st=="hundred")
sum*=100;
else if(st=="thousand")
sum*=1000;
else if(st=="million")
sum*=10000;
ans+=sum,sum=0;
}
ans+=sum;
flag?cout<<ans:cout<<0-ans;;
return 0;
}
啥也不输出,却能的8分