#include<iostream>
#include<vector>
#include<string>
using namespace std;
int main(){
    string s;
    if(!(cin>>s)||s.length()!=10||s[4]!='-'||s[7]!='-'){
        cout<<"Invalid input"; return 0;
    }
    int y=stoi(s.substr(0,4)),m=stoi(s.substr(5,2)),d>31{
        cout<<"Invalid input";
        return 0;
    }
    bool leap = (y%400==0)||(y%4==0&&y%100!=0);
    vector<int> days ={0,31,leap? 29:28,31,30,31,30,31,31,30,31,30,31};
    if(d>days[m]){ cout<<"Invalid input"; return 0;}
    int res =d;
    for(int i=1;i<m;i++)res+=days[i];
    cout<<res;
    return 0;
}