#include <iostream>
using namespace std;
int main() {
int year = 0, m=0;
cin>>m;
cin>>year;
int d = 0;
int fd;
if (m==1||m==3||m==5||m==7||m==8||m==10||m==12){
d=31;
}
else if(m==2||m==4||m==6||m==9||m==11){
d=30;
}
else if((year%400==0)||(year%4==0)&&(year%100!=0)){
fd=29;
}
else {
fd=28;
}
cout<<d<<endl;
cout<<fd<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgeWVhciA9IDAsIG09MDsKCWNpbj4+bTsKCWNpbj4+eWVhcjsKCWludCBkID0gMDsKCWludCBmZDsKCWlmIChtPT0xfHxtPT0zfHxtPT01fHxtPT03fHxtPT04fHxtPT0xMHx8bT09MTIpewoJCWQ9MzE7Cgl9CgllbHNlIGlmKG09PTJ8fG09PTR8fG09PTZ8fG09PTl8fG09PTExKXsKCQlkPTMwOwoJfQoJZWxzZSBpZigoeWVhciU0MDA9PTApfHwoeWVhciU0PT0wKSYmKHllYXIlMTAwIT0wKSl7CgkJCgkgICAgZmQ9Mjk7Cgl9CgllbHNlIHsKCQlmZD0yODsKCX0KCQljb3V0PDxkPDxlbmRsOwoJCWNvdXQ8PGZkPDxlbmRsOwoJcmV0dXJuIDA7Cn0=