// editor2
#include<iostream>
using namespace std;
int main(){
    string date;
    cin>>date;
    if(date.length() !=10 || date[4] !='-' ||date [7] !='-'){
        cout<<"Invalid input";
        return 0;
    }
    int year = stoi(date.substr(0,4));
    int month = stoi(date.substr(5,2));
    int day = stoi(date.substr*8,2);
    if(year <1900 || year >2100 || month <1 || month>12 || day<1){
        cout<<"Invalid input";
        return 0;
    }
    bool leap = (year % 400 ==0) ||year % 4 ==0 && year % 100 !=0);
    int dm []={31,28,31,30,31,30,31,31,30,31,30,31};
    if(leap) dm[1]=29;
    if(day>dm[month-1])
    {
        cout<<"Invalid input";
        return 0;
    }
    int dn =0;
    for(int i = 0;i<month-1;i++){
        dn+=dm[i];
    }
    cout<<dn;
    return 0;
}