#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;

}