#include<bits/stdc++.h>
using namespace std;
int n, d;
int main()
{
cin>>n>>d;
if(n%4!=0)
{
if(d==2)
{
cout<<28;
}
else if(d==1||d==3||d==5||d==7||d==8||d==10||d==12)
{
cout<<31;
}
else
{
cout<<30;
}
}
else if(n%100==0)
{
if(n%400==0)
{
if(d==2)
{
cout<<29;
}
else if(d==1||d==3||d==5||d==7||d==8||d==10||d==12)
{
cout<<31;
}
else
{
cout<<30;
}
}
else
{
if(d==2)
{
cout<<28;
}
else if(d==1||d==3||d==5||d==7||d==8||d==10||d==12)
{
cout<<31;
}
else
{
cout<<30;
}
}
}
else
{
if(d==2)
{
cout<<28;
}
else if(d==1||d==3||d==5||d==7||d==8||d==10||d==12)
{
cout<<31;
}
else
{
cout<<30;
}
}
return 0;
}