#include <stdio.h>
int main(void) {
int month;
switch(month)
{
case 1: printf("元日 成人の日\n 建国記念の日 天皇誕生日 春分の日 昭和の日 憲法記念日 みどりの日 こどもの日 海の日 山の日 敬老の日 秋分の日 スポーツの日 文化の日 勤労感謝の日");
break;
case 2: printf(" 建国記念の日 天皇誕生日\n 春分の日 昭和の日 憲法記念日 みどりの日 こどもの日 海の日 山の日 敬老の日 秋分の日 スポーツの日 文化の日 勤労感謝の日");
break;
case 3: printf(" 春分の日\n 昭和の日 憲法記念日 みどりの日 こどもの日 海の日 山の日 敬老の日 秋分の日 スポーツの日 文化の日 勤労感謝の日");
break;
case 4: printf("昭和の日\n 憲法記念日 みどりの日 こどもの日 海の日 山の日 敬老の日 秋分の日 スポーツの日 文化の日 勤労感謝の日");
break;
case 5: printf(" 憲法記念日 みどりの日 こどもの日\n 海の日 山の日 敬老の日 秋分の日 スポーツの日 文化の日 勤労感謝の日");
break;
case 6 :printf("祝日はありません\n 海の日 山の日 敬老の日 秋分の日 スポーツの日 文化の日 勤労感謝の日");
break;
case 7: printf(" 海の日\n 山の日 敬老の日 秋分の日 スポーツの日 文化の日 勤労感謝の日"); break;
case 8: printf(" 山の日\n 敬老の日 秋分の日 スポーツの日 文化の日 勤労感謝の日");
break;
case 9: printf(" 敬老の日 秋分の日\n スポーツの日 文化の日 勤労感謝の日");
break;
case 10: printf ("スポーツの日\n 文化の日 勤労感謝の日");
break;
case 11: printf("文化の日 勤労感謝の日");
break;
break;
default:
break;
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CmludCBtb250aDsKcHJpbnRmKCLmnIjjgpLlhaXlipvjgZfjgabjgY/jgaDjgZXjgYRcbiIpOwpzY2FuZigiJWQiLCZtb250aCk7CnN3aXRjaChtb250aCkKewpjYXNlIDE6IHByaW50Zigi5YWD5pelIOaIkOS6uuOBruaXpVxuIOW7uuWbveiomOW/teOBruaXpSDlpKnnmofoqpXnlJ/ml6Ug5pil5YiG44Gu5pelIOaYreWSjOOBruaXpSDmhrLms5XoqJjlv7Xml6Ug44G/44Gp44KK44Gu5pelIOOBk+OBqeOCguOBruaXpSDmtbfjga7ml6Ug5bGx44Gu5pelIOaVrOiAgeOBruaXpSDnp4vliIbjga7ml6Ug44K544Od44O844OE44Gu5pelIOaWh+WMluOBruaXpSDli6TlirTmhJ/orJ3jga7ml6UiKTsKIApicmVhazsKY2FzZSAyOiBwcmludGYoIiDlu7rlm73oqJjlv7Xjga7ml6Ug5aSp55qH6KqV55Sf5pelXG4g5pil5YiG44Gu5pelIOaYreWSjOOBruaXpSDmhrLms5XoqJjlv7Xml6Ug44G/44Gp44KK44Gu5pelIOOBk+OBqeOCguOBruaXpSDmtbfjga7ml6Ug5bGx44Gu5pelIOaVrOiAgeOBruaXpSDnp4vliIbjga7ml6Ug44K544Od44O844OE44Gu5pelIOaWh+WMluOBruaXpSDli6TlirTmhJ/orJ3jga7ml6UiKTsKICAKYnJlYWs7CmNhc2UgMzogcHJpbnRmKCIg5pil5YiG44Gu5pelXG4g5pit5ZKM44Gu5pelIOaGsuazleiomOW/teaXpSDjgb/jganjgorjga7ml6Ug44GT44Gp44KC44Gu5pelIOa1t+OBruaXpSDlsbHjga7ml6Ug5pWs6ICB44Gu5pelIOeni+WIhuOBruaXpSDjgrnjg53jg7zjg4Tjga7ml6Ug5paH5YyW44Gu5pelIOWLpOWKtOaEn+isneOBruaXpSIpOwogCmJyZWFrOwpjYXNlIDQ6IHByaW50Zigi5pit5ZKM44Gu5pelXG4g5oay5rOV6KiY5b+15pelIOOBv+OBqeOCiuOBruaXpSDjgZPjganjgoLjga7ml6Ug5rW344Gu5pelIOWxseOBruaXpSDmlazogIHjga7ml6Ug56eL5YiG44Gu5pelIOOCueODneODvOODhOOBruaXpSDmlofljJbjga7ml6Ug5Yuk5Yq05oSf6Kyd44Gu5pelIik7CgpicmVhazsKY2FzZSA1OiBwcmludGYoIiDmhrLms5XoqJjlv7Xml6Ug44G/44Gp44KK44Gu5pelIOOBk+OBqeOCguOBruaXpVxuIOa1t+OBruaXpSDlsbHjga7ml6Ug5pWs6ICB44Gu5pelIOeni+WIhuOBruaXpSDjgrnjg53jg7zjg4Tjga7ml6Ug5paH5YyW44Gu5pelIOWLpOWKtOaEn+isneOBruaXpSIpOwoKYnJlYWs7CmNhc2UgNiA6cHJpbnRmKCLnpZ3ml6Xjga/jgYLjgorjgb7jgZvjgpNcbiDmtbfjga7ml6Ug5bGx44Gu5pelIOaVrOiAgeOBruaXpSDnp4vliIbjga7ml6Ug44K544Od44O844OE44Gu5pelIOaWh+WMluOBruaXpSDli6TlirTmhJ/orJ3jga7ml6UiKTsKCmJyZWFrOwpjYXNlIDc6IHByaW50ZigiIOa1t+OBruaXpVxuIOWxseOBruaXpSDmlazogIHjga7ml6Ug56eL5YiG44Gu5pelIOOCueODneODvOODhOOBruaXpSDmlofljJbjga7ml6Ug5Yuk5Yq05oSf6Kyd44Gu5pelIik7CmJyZWFrOwpjYXNlIDg6IHByaW50ZigiICDlsbHjga7ml6VcbiDmlazogIHjga7ml6Ug56eL5YiG44Gu5pelIOOCueODneODvOODhOOBruaXpSDmlofljJbjga7ml6Ug5Yuk5Yq05oSf6Kyd44Gu5pelIik7CgpicmVhazsKY2FzZSA5OiBwcmludGYoIiDmlazogIHjga7ml6Ug56eL5YiG44Gu5pelXG4g44K544Od44O844OE44Gu5pelIOaWh+WMluOBruaXpSDli6TlirTmhJ/orJ3jga7ml6UiKTsKCmJyZWFrOwpjYXNlIDEwOiBwcmludGYgKCLjgrnjg53jg7zjg4Tjga7ml6VcbiDmlofljJbjga7ml6Ug5Yuk5Yq05oSf6Kyd44Gu5pelIik7CgpicmVhazsKY2FzZSAxMTogcHJpbnRmKCLmlofljJbjga7ml6Ug5Yuk5Yq05oSf6Kyd44Gu5pelIik7CgpicmVhazsKY2FzZSAxMjogcHJpbnRmKCLnpZ3ml6Xjga/jgYLjgorjgb7jgZvjgpMiKTsKYnJlYWs7CmRlZmF1bHQ6CiBwcmludGYoIuOBneOCk+OBquaciOOBguOCiuOBvuOBm+OCk+OAgiIpOwpicmVhazsKCgp9CnJldHVybiAwOwp9Cg==