#include #include #include #include #include #include #include #include #include using namespace std; int n; char sir[109]; double proc,cost; void afis(double proc) { printf("%d\n",(int)((double)cost*proc/100)); } int main() { //freopen("input","r",stdin); //freopen("output","w",stdout); gets(sir+1); n=strlen(sir+1); scanf("%lf",&cost); if(sir[1]=='H') { if(cost<=12950) proc=10; else if(cost<=49400) proc=15; else if(cost<=127550) proc=25; else if(cost<=206600) proc=28; else if(cost<=405100) proc=33; else if(cost<=432200) proc=35; else proc=(double)39.6; } else if(sir[n]=='s') { if(cost<=18150) proc=10; else if(cost<=73800) proc=15; else if(cost<=148850) proc=25; else if(cost<=226850) proc=28; else if(cost<=405100) proc=33; else if(cost<=457600) proc=35; else proc=(double)39.6; } else if(sir[n]=='y') { if(cost<=9075) proc=10; else if(cost<=36900) proc=15; else if(cost<=74425) proc=25; else if(cost<=113425) proc=28; else if(cost<=202550) proc=33; else if(cost<=228800) proc=35; else proc=(double)39.6; } else { if(cost<=9075) proc=10; else if(cost<=36900) proc=15; else if(cost<=89350) proc=25; else if(cost<=186350) proc=28; else if(cost<=405100) proc=33; else if(cost<=406750) proc=35; else proc=(double)39.6; } afis(proc); return 0; }