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