#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+CgppbnQgbWFpbih2b2lkKSB7CglpbnQgbW9udGg7CglwcmludGYoIuaciOOCkuWFpeWKm+OBl+OBpuOBj+OBoOOBleOBhFxuIik7CglzY2FuZigiJWQiLCZtb250aCk7Cglzd2l0Y2gobW9udGgpCgl7CgkJY2FzZSAxOiBwcmludGYoIuWFg+aXpSDmiJDkurrjga7ml6VcbiDlu7rlm73oqJjlv7Xjga7ml6Ug5aSp55qH6KqV55Sf5pelIOaYpeWIhuOBruaXpSDmmK3lkozjga7ml6Ug5oay5rOV6KiY5b+15pelIOOBv+OBqeOCiuOBruaXpSDjgZPjganjgoLjga7ml6Ug5rW344Gu5pelIOWxseOBruaXpSDmlazogIHjga7ml6Ug56eL5YiG44Gu5pelIOOCueODneODvOODhOOBruaXpSDmlofljJbjga7ml6Ug5Yuk5Yq05oSf6Kyd44Gu5pelIik7CiAKCQkJYnJlYWs7CgkJY2FzZSAyOiBwcmludGYoIiDlu7rlm73oqJjlv7Xjga7ml6Ug5aSp55qH6KqV55Sf5pelXG4g5pil5YiG44Gu5pelIOaYreWSjOOBruaXpSDmhrLms5XoqJjlv7Xml6Ug44G/44Gp44KK44Gu5pelIOOBk+OBqeOCguOBruaXpSDmtbfjga7ml6Ug5bGx44Gu5pelIOaVrOiAgeOBruaXpSDnp4vliIbjga7ml6Ug44K544Od44O844OE44Gu5pelIOaWh+WMluOBruaXpSDli6TlirTmhJ/orJ3jga7ml6UiKTsKICAKCQkJYnJlYWs7CgkJY2FzZSAzOiBwcmludGYoIiDmmKXliIbjga7ml6VcbiDmmK3lkozjga7ml6Ug5oay5rOV6KiY5b+15pelIOOBv+OBqeOCiuOBruaXpSDjgZPjganjgoLjga7ml6Ug5rW344Gu5pelIOWxseOBruaXpSDmlazogIHjga7ml6Ug56eL5YiG44Gu5pelIOOCueODneODvOODhOOBruaXpSDmlofljJbjga7ml6Ug5Yuk5Yq05oSf6Kyd44Gu5pelIik7CiAKCQkJYnJlYWs7CgkJY2FzZSA0OiBwcmludGYoIuaYreWSjOOBruaXpVxuIOaGsuazleiomOW/teaXpSDjgb/jganjgorjga7ml6Ug44GT44Gp44KC44Gu5pelIOa1t+OBruaXpSDlsbHjga7ml6Ug5pWs6ICB44Gu5pelIOeni+WIhuOBruaXpSDjgrnjg53jg7zjg4Tjga7ml6Ug5paH5YyW44Gu5pelIOWLpOWKtOaEn+isneOBruaXpSIpOwoKCQkJYnJlYWs7CgkJY2FzZSA1OiBwcmludGYoIiDmhrLms5XoqJjlv7Xml6Ug44G/44Gp44KK44Gu5pelIOOBk+OBqeOCguOBruaXpVxuIOa1t+OBruaXpSDlsbHjga7ml6Ug5pWs6ICB44Gu5pelIOeni+WIhuOBruaXpSDjgrnjg53jg7zjg4Tjga7ml6Ug5paH5YyW44Gu5pelIOWLpOWKtOaEn+isneOBruaXpSIpOwoKCQkJYnJlYWs7CgkJY2FzZSA2IDpwcmludGYoIuelneaXpeOBr+OBguOCiuOBvuOBm+OCk1xuIOa1t+OBruaXpSDlsbHjga7ml6Ug5pWs6ICB44Gu5pelIOeni+WIhuOBruaXpSDjgrnjg53jg7zjg4Tjga7ml6Ug5paH5YyW44Gu5pelIOWLpOWKtOaEn+isneOBruaXpSIpOwoKCQkJYnJlYWs7CgkJY2FzZSA3OiBwcmludGYoIiDmtbfjga7ml6VcbiDlsbHjga7ml6Ug5pWs6ICB44Gu5pelIOeni+WIhuOBruaXpSDjgrnjg53jg7zjg4Tjga7ml6Ug5paH5YyW44Gu5pelIOWLpOWKtOaEn+isneOBruaXpSIpOwoJCQlicmVhazsKCQljYXNlIDg6IHByaW50ZigiICDlsbHjga7ml6VcbiDmlazogIHjga7ml6Ug56eL5YiG44Gu5pelIOOCueODneODvOODhOOBruaXpSDmlofljJbjga7ml6Ug5Yuk5Yq05oSf6Kyd44Gu5pelIik7CgoJCQlicmVhazsKCQljYXNlIDk6IHByaW50ZigiIOaVrOiAgeOBruaXpSDnp4vliIbjga7ml6VcbiDjgrnjg53jg7zjg4Tjga7ml6Ug5paH5YyW44Gu5pelIOWLpOWKtOaEn+isneOBruaXpSIpOwoKCQkJYnJlYWs7CgkJY2FzZSAxMDogcHJpbnRmICgi44K544Od44O844OE44Gu5pelXG4g5paH5YyW44Gu5pelIOWLpOWKtOaEn+isneOBruaXpSIpOwoKCQkJYnJlYWs7CgkJY2FzZSAxMTogcHJpbnRmKCLmlofljJbjga7ml6Ug5Yuk5Yq05oSf6Kyd44Gu5pelIik7CgoJCQlicmVhazsKCQljYXNlIDEyOiBwcmludGYoIuelneaXpeOBr+OBguOCiuOBvuOBm+OCkyIpOwoJCQlicmVhazsKCQlkZWZhdWx0OgoJCQkJIHByaW50Zigi44Gd44KT44Gq5pyI44GC44KK44G+44Gb44KT44CCIik7CgkJCWJyZWFrOwoJCQoJCQoJfQoJcmV0dXJuIDA7Cn0K