#include <stdio.h>
int main()
{
int y,m;
scanf("%d %d",&y,&m);
int run=1;
if(y%4==0){if(y%100!=0)run=1;else{if(y%400==0)run=1;else run=0;}}
else run=0;
if(m%2!=0&&m<8&&m!=2)printf("31");
if(m%2==0&&m<8&&m!=2)printf("30");
if(m%2==0&&m>=8)printf("31");
if(m%2!=0&&m>8)printf("30");
if(run=1){if(m==2)printf("29");}
else if(m==2)printf("28");
return 0;
}