#include<cstdio>
#include<iostream>
#include<algorithm>
#include<cmath>
#include<cstring>
#include<vector>
#include<queue>
#define ll long long
#define uint unsigned int
#define ull unsigned long long
using namespace std;
const ll N=8e6+10;
const ll Z=1e9+7;
const ll inf=2147483647<<1;
ll ans=0;
int main()
{
int n,m;
scanf("%d-%d",&n,&m);
if(n==0||n>12) ans++;
n%=10;
if(n==0||n==1||n==3||n==5||n==7||n==8||n==10||n==12)
{
if(m>31||m==0) ans++;
}
if(n==4||n==6||n==9||n==11)
{
if(m>30||m==0) ans++;
}
if(n==2)
{
if(m>28||m==0) ans++;
}
cout<<ans<<endl;
return 0;
}