#include<iostream>
#include<algorithm>
using namespace std;
int biao[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
bool flag=false;
int main(){
int m1,m2,d1,d2,m,d,ans=0;
cin>>m>>d;
d=abs(0-d);
m1=m/10;
m2=m-(m1*10);
if(m==0)ans++;
if(m<=12){
if(biao[m]<d)ans++;
cout<<ans;
return 0;
}
else{
if(m1==1){
ans=1;
if(d>31)ans++;
}
else if(m==0){
ans=1;
if(d>31)ans++;
}
else if(m2==1 || m2==2 || m2==0){
ans=1;
if(d>31)ans+=1;
}
else {
ans=1;
if(d>biao[m2]){
ans++;
}
}
}
cout<<ans;
return 0;
}