時間制限 : sec, メモリ制限 : KB
Japanese

西暦和暦変換

西暦で表された年月日を、元号を用いた和暦に変換し、その年月日を出力するプログラムを作成してください。入力は例に示すように 3 つの整数であり、順に西暦年、月、日です。これを、出力例に示すように変換してください。なお、明治以前の年月日が入力された場合は「pre-meiji」と表示してください。

各年号の最初の年は「元年」ではなく「1年」と出力することとします。

元号期間
meiji1868. 9. 8 〜 1912. 7.29
taisho1912. 7.30 〜 1926.12.24
showa1926.12.25 〜 1989. 1. 7
heisei1989. 1. 8 〜

入力

複数のデータが与えられます。各データとして年、月、日を表す3つの整数が空白区切りで1行に与えられます。

入力の終わりまで処理してください。データの数は 50 を超えません。

出力

空白区切りの元号、年、月、日、または「pre-meiji」を1行に出力してください。

Sample Input

2005 9 3
1868 12 2
1868 9 7

Output for the Sample Input

heisei 17 9 3
meiji 1 12 2
pre-meiji