#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int a,b;
cin>>a>>b;
if(a%4==0&&b==2)
{
cout<<"29";
}
if(a%4!=0&&b==2)
{
cout<<"28";
}
if(b!=2)
{
if(b==1)
{
cout<<"31";
}
if(b==3)
{
cout<<"31";
}
if(b==4)
{
cout<<"30";
}
if(b==5)
{
cout<<"31";
}
if(b==6)
{
cout<<"30";
}
if(b==7)
{
cout<<"31";
}
if(b==8)
{
cout<<"31";
}
if(b==9)
{
cout<<"30";
}
if(b==10)
{
cout<<"31";
}
if(b==11)
{
cout<<"30";
}
if(b==12)
{
cout<<"31";
}
}
return 0;
}