//aoj0083
#include<iostream>
#include<string>
using namespace std;

int main() {
	string era[5] = { "pre-meiji","meiji","taisho","showa","heisei" };
	int y, m, d;
	while (cin >> y >> m >> d) {
		int flg = 0;
		if (y <= 1867) { flg = 0; }

		else if (y == 1868) {
			if (m <= 8) { flg = 0; }
			if (m == 9) {
				if (d <= 7) { flg = 0; }
				else { flg = 1; }
			}
			else { flg = 1; }
		}

		if (y >= 1869 && y <= 1911) { flg = 1; }
		if (y == 1912) {
			if (m <= 6) { flg = 1; }
			else if (m == 7) {
				if (d <= 29) { flg = 1; }
				else { flg = 2; }
			}
			else { flg = 2; }
		}

			if (y >= 1913 && y <= 1925) { flg = 2; }
			if (y == 1926) {
				if (m <= 11) { flg = 2; }
				else {
					if (d <= 24) { flg = 2; }
					else { flg = 3; }
				}
			}

			if (y >= 1927 && y <= 1988) { flg = 3; }
			if (y == 1989) {
				if (m == 1) {
					if (d <= 7) { flg = 3; }
					else { flg = 4; }
				}
				else { flg = 4; }
			}

			if (y >= 1990) { flg = 4; }

			if (flg == 0) { cout << era[0] << endl; }
			if (flg == 1) { cout << era[1] << ' ' << y-1868 + 1 << ' ' << m << ' ' << d << endl; }
			if (flg == 2) { cout << era[2] << ' ' << y-1912 + 1 << ' ' << m << ' ' << d << endl; }
			if (flg == 3) { cout << era[3] << ' ' << y-1926 + 1 << ' ' << m << ' ' << d << endl; }
			if (flg == 4) { cout << era[4] <<' '<< y-1989  + 1 << ' ' << m << ' ' << d << endl; }
	}
	return 0;
}