#include<iostream>
#include<string>
using namespace std;
int main()
{
    bool isleao(int year)
    {
        if((year%400==0)||(year%4==0&&year%100!=0))
        return true;
        return false;
    }
    int main()
    {
        string data;
        cin>>data;
        if(data.length()!=||data[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(data.substr(8,2));
        if(year<1900||year<2100||month>12||day<1)
        {
            cout<<"Invalid inout";
            return 0;
        }
        int daysInMonth[]={31,28,30,31,30,31,31,30,31,30,31};
        if(isleap(year))
        daysInMonth[1]=29;
        if(day>daysInMonth-1)
        {
            cout<<"Invalid input";
            return 0
        }
        int dayNumber=0;
        for(int i=0;i<month-1;i++)
            dayNumber+=daysInMonth[i];
            dayNumber+=day;
            cout<<dayNumber;
            return 0;
        
    )