#include <bits/stdc++.h> using namespace std; int main() { int a,b; cin>> a>>b; if(b==1 || b==3||b==5||b==7||b==8||b==10||b==12){ cout<<"31"<<endl; }else if(b==4||b==6||b==9||b==11){ cout<<"30"<<endl; }else{ if(a%4==0 && a%100!=0||a%400==0){ cout<<"29"<<endl; }else{ cout<<"28"<<endl; } } return 0; } /************************************************************** Problem: 2096 User: mc002 Language: C++ Result: Accepted Time:17 ms Memory:2072 kb ****************************************************************/