#include <stdio.h>
int main() {
int a,b;
switch(a) {
case 1:
if(b<=19)
else
break;
case 2:
if(b<=18)
else
break;
case 3:
if(b<=20)
else
break;
case 4:
if(b<=19)
else
break;
case 5:
if(b<=20)
else
break;
case 6:
if(b<=21)
else
break;
case 7:
if(b<=22)
else
break;
case 8:
if(b<=22)
else
break;
case 9:
if(b<=22)
else
break;
case 10:
if(b<=23)
else
break;
case 11:
if(b<=22)
else
break;
case 12:
if(b<=21)
else
break;
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+IAppbnQgbWFpbigpIHsKCWludCBhLGI7IAogCiAgICBzY2FuZigiJWQiLCZhKTsgCiAgICBzY2FuZigiJWQiLCZiKTsKICAgIHN3aXRjaChhKSB7IAogICAgY2FzZSAxOgogICAgaWYoYjw9MTkpCiAgICBwcmludGYoIuWxsee+iuW6pyIpOwogICAgZWxzZQogICAgcHJpbnRmKCLmsLTnk7bluqciKTsKICAgIGJyZWFrOwogICAgCiAgICBjYXNlIDI6CiAgICBpZihiPD0xOCkKICAgIHByaW50Zigi5rC055O25bqnIik7CiAgICBlbHNlCiAgICBwcmludGYoIumtmuW6pyIpOwogICAgYnJlYWs7CiAgICAKICAgICBjYXNlIDM6CiAgICBpZihiPD0yMCkKICAgIHByaW50Zigi6a2a5bqnIik7CiAgICBlbHNlCiAgICBwcmludGYoIueJoee+iuW6pyIpOwogICAgYnJlYWs7CiAgICAKICAgICBjYXNlIDQ6CiAgICBpZihiPD0xOSkKICAgIHByaW50Zigi54mh576K5bqnIik7CiAgICBlbHNlCiAgICBwcmludGYoIueJoeeJm+W6pyIpOwogICAgYnJlYWs7CiAgICAKICAgICBjYXNlIDU6CiAgICBpZihiPD0yMCkKICAgIHByaW50Zigi54mh54mb5bqnIik7CiAgICBlbHNlCiAgICBwcmludGYoIuWPjOWtkOW6pyIpOwogICAgYnJlYWs7CiAgICAKICAgICBjYXNlIDY6CiAgICBpZihiPD0yMSkKICAgIHByaW50Zigi5Y+M5a2Q5bqnIik7CiAgICBlbHNlCiAgICBwcmludGYoIuifueW6pyIpOwogICAgYnJlYWs7CiAgICAKICAgICBjYXNlIDc6CiAgICBpZihiPD0yMikKICAgIHByaW50Zigi6J+55bqnIik7CiAgICBlbHNlCiAgICBwcmludGYoIueNheWtkOW6pyIpOwogICAgYnJlYWs7CiAgICAKICAgICBjYXNlIDg6CiAgICBpZihiPD0yMikKICAgIHByaW50Zigi542F5a2Q5bqnIik7CiAgICBlbHNlCiAgICBwcmludGYoIuS5meWls+W6pyIpOwogICAgYnJlYWs7CiAgICAKICAgICBjYXNlIDk6CiAgICBpZihiPD0yMikKICAgIHByaW50Zigi5LmZ5aWz5bqnIik7CiAgICBlbHNlCiAgICBwcmludGYoIuWkqeenpOW6pyIpOwogICAgYnJlYWs7CiAgICAKICAgICBjYXNlIDEwOgogICAgaWYoYjw9MjMpCiAgICBwcmludGYoIuWkqeenpOW6pyIpOwogICAgZWxzZQogICAgcHJpbnRmKCLooI3luqciKTsKICAgIGJyZWFrOwogICAgCiAgICAgY2FzZSAxMToKICAgIGlmKGI8PTIyKQogICAgcHJpbnRmKCLooI3luqciKTsKICAgIGVsc2UKICAgIHByaW50Zigi5bCE5omL5bqnIik7CiAgICBicmVhazsKICAgIAogICAgIGNhc2UgMTI6CiAgICBpZihiPD0yMSkKICAgIHByaW50Zigi5bCE5omL5bqnIik7CiAgICBlbHNlCiAgICBwcmludGYoIuWxsee+iuW6pyIpOwogICAgYnJlYWs7CiAgICB9IAogICAgcmV0dXJuIDA7Cn0gCg==