/*#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int s=0;
int x, y;
scanf("%d %d", &x, &y);
if(x==1)
{
s += 400;
}
else if(x==2)
{
s = s + 340;
}
else if(x==3)
{
s= s+170;
}
else if(x==4)
{
s= s+100;
}
else if(x==5)
{
s= s+70;
}
if(y==1)
{
s += 400;
}
else if(y==2)
{
s += 340;
}
else if(y==3)
{
s += 170;
}
else if(y==4)
{
s += 100;
}
else if(y==5)
{
s +=70;
}
if(s>500)
{
printf("angry");
}
else
{
printf("no angry");
}
}
*/
/*
#include<stdio.h>
int main()
{
int a,b,c, t;
scanf("%d %d %d", &a, &b, &c);
if(a>b) {
t = a;
a = b;
b = t;
}
if(b>c) {
t = b;
b = c;
c = t;
}
if(c<a+b) {
printf("yes");
}
else {
printf("no");
}
}
*/
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a, &b);
if(b==2) {
if(a%4==0 && a%100!=0)
{
printf("29");
}
else if(a%400==0)
{
printf("29");
}
else {
printf("28")
}
}
else if(b==4 || b==6 || b==9 || b==11)
{
printf("30");
}
else
{
printf("31");
}
}