#include <cmath>
#include <iostream>
#include <algorithm>

using namespace std;

const int LIM1[] = {9075, 36900, 89350, 186350, 405100, 406750};
const int LIM2[] = {18150, 73800, 148850, 226850, 405100, 457600};
const int LIM3[] = {12950, 49400, 127550, 206600, 405100, 432200};
const int LIM4[] = {9075, 36900, 74425, 113425, 202550, 228800};
const double val[] = {10.0/100, 15.0/100, 25.0/100, 28.0/100, 33.0/100, 35.0/100, 39.6/100};

char A[1000];
int D;

int main()
{
	cin.sync_with_stdio(false);
	
	cin.getline(A, sizeof(A));
	cin >> D;
	
	if (A[0] == 'S' && A[1] == 'i')
	{
		int wh;
		for (wh = 0; wh < 6 && LIM1[wh] < D; ++wh);
		cout << int(D * val[wh]) << '\n';
	}
	else if (A[0] == 'M' && A[8] == 'j')
	{
		int wh;
		for (wh = 0; wh < 6 && LIM2[wh] < D; ++wh);
		cout << int(D * val[wh]) << '\n';
	}
	else if (A[0] == 'S' && A[1] == 'u')
	{
		int wh;
		for (wh = 0; wh < 6 && LIM2[wh] < D; ++wh);
		cout << int(D * val[wh]) << '\n';
	}
	else if (A[0] == 'H')
	{
		int wh;
		for (wh = 0; wh < 6 && LIM3[wh] < D; ++wh);
		cout << int(D * val[wh]) << '\n';
	}
	else if (A[0] == 'M' && A[8] == 'f')
	{
		int wh;
		for (wh = 0; wh < 6 && LIM4[wh] < D; ++wh);
		cout << int(D * val[wh]) << '\n';
	}
}