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