#include<iostream>
#include<string>
using namespace std;
int main()
{
    string s;
    if(!(cin>>s)||s.length()!=10||s[4]!='-'||s[7]!='-')
    {
        cout<<"Invalid input";
        return 0;
    }
    try
    {
        int y=stoi(s.substr(0,4)),m=stoi(s.substr(5,2)),d=stoi(s.substr(8,2));
        if(m<1|| m>12||d<1){cout<<"Invalid input";return 0; }
        int days[]={0,31,59,90,120,151,181,212,243,273,304,334};
        bool leap=(y%4==0&&y%100!=0)||(y%400==0);
        int max_d=(m==2)?(28+leap):(31-(m==4||m==6||m==9||m==11));
        else cout<<days[m-1]+d+(leap && m>2);
    }catch(...){cout<<"Invalid input";
}
return 0;}