#include<bits/stdc++.h>
using namespace std;
int a,b,c=30,d=31,e=29,f=28;
int main(){
cin>>a>>b;
if(b==1){
cout<<d;
}
if(b==2){
if(a%4==0){
cout<<e;
}
else
cout<<f;
}
if(b==3){
cout<<d;
}
if(b==4){
cout<<c;
}
if(b==5){
cout<<d;
}
if(b==6){
cout<<c;
}
if(b==7){
cout<<d;
}
if(b==8){
cout<<d;
}
if(b==9){
cout<<c;
}
if(b==10){
cout<<d;
}
if(b==11){
cout<<c;
}
if(b==12){
cout<<d;
}
return 0;
}