#include <stdio.h>
int main() 
{
    int n = 0;//年份
    int m = 0;//月份
    while(scanf("%d %d",&n,&m)==2)
    {
        switch(m)
        {
            case 1:
            case 3:
            case 5:
            case 7:
            case 8:
            case 10:
            case 12:
               printf("31\n");
               break;
            case 4:
            case 6:
            case 9:
            case 11:
            {
                printf("30\n");
                break;
            }
            case 2:
            {
                if(((n%4==0)&&(n%100!=0))||(n%400==0))//闰年、平年的二月份不一样
                {
                    printf("29\n");
                }
                else
                 {
                    printf("28\n");
                }
            }
        }
    }
}