#include <bits/stdc++.h>
using namespace std;
int a,b,z;
int m[20]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int main(){
cin >> a >> b;
if(a>12 && b<=2 && a>=1){
a=12;
z++;
}
if(a>12 && b>=2 && a>=1){
a=12;
z+=2;
}
if(a>12 && b>=2 && a<=1){
a=12;
z++;
}
if(a==2 && b>28 && b%10<=8){
b=28;
z++;
}else if (a==2 && b>28){
b=28;
z+=2;
}
if(b>m[a]){
b=m[a];
if(m[a]==30){
if(b == 0){
z++;
}else{
z+=2;
}
}else if(m[a]==31){
if(b<=1){
z++;
}else{
z+=2;
}
}
}
cout << z+1;
return 0;
}
60分