#include<iostream>
#include<string>
using namespace std;
int main() {
    string a: cin>> s;
    int y,m,d;
    sscanf(s.c_str(),"%d-%d-%d",&y,%m,%d);
    int dm[]={0,31,28,31,30,31,30,31,31,30,31,30,31};
    if(m==2 &&(y%4==0 && (y%100||y%y%400==0))) dm[2]=29;
    cout<<(y>=1900&&y<=9999&&m>=1&&m<=12&&d>=1&&d<=dm[m]?1:0);
}