#include<iostream>
#include<string>
using namespace std;
class DateCalculator
{
    private:
    string date;
    public:
    void getinput()
    {
        cin>>date;
    }
    bool isvalidformat()
    {
        if(date.length()!=10)
        return false;
        
        if(date[4]!= '-' || date[7]!= '-')
        return false;
        for(int i=0;i<10;i++)
        {
            if(i==4 || i==7)
            continue;
            if(!isdigit(date[i]))
            return false;
        }
        return true;
    }
    bool isleap(int year)
    {
        return(year%400==0 || (year%4==0 && year%100!=0));
    }
    int calculatedaynumber()
    {
        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 || day>31)
        return -1;
        
        int daysinmonth[]={31,28,31,30,31,30,31,31,30,31,30,31};
        
        if(isleap(year))
        daysinmonth[1]=29;
        
        int totaldays=0;
        for(int i=0;i<month-1;i++)
            totaldays+=daysinmonth[i];
            totaldays+=day;
            return totaldays;
    }
};
int main()
{
    DateCalculator obj;
    obj.getinput();
    if(!=obj.isvalidformat())
    {
        cout<<"Invalid input";
        return 0;
    }
    int result=obj.calculatedaynumber();
    if(result==-1)
    {
        cout<<"Invalid input";
    }
    else
    {
        cout<<result;
    }
    return 0;
}