#include <stdlib.h>
#include<stdio.h>
#include<math.h>
int main(){
int b,a,c;
while(~scanf("%d %d",&b,&a)){
if(a==1||a==3||a==5||a==7||a==8||a==10||a==12){
c=31;
}
else if(a==4||a==6||a==9||a==11){
c=30;
}
else if(b%100!=0&&b%4==0||b%400==0){
c=29;
}
else c=28;
printf("%d\n",c);
}
return 0;
}