#include<bits/stdc++.h>
using namespace std;
int main(){
    int x,y;
    cin>>x>>y;
	int days[]={31,28,31,30,31,30,31,31,30,31,30,31};
	if((x%4==0 && x%100!=0) || (x%400==0)){
			days[1]=29;
		}
	cout<<days[y-1]<<endl;
}
/**************************************************************
	Problem: 2096
	User: xiaojingxuan
	Language: C++
	Result: Accepted
	Time:14 ms
	Memory:2072 kb
****************************************************************/