#include<iostream>
using namespace std;

int main()
{
    string date;
    cin>>date;
    
    if(date.lenth() != 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 || day>31)
    {
        cout<<"Invalid input";
        return 0;
    }
    int daysInMonth[]={31,28,31,30,31,30,31,31,30,31,30,31};
    bool leap = false;
    if((year%4 == 0 && year %100 !=0)||(year % 400 == 0))
    {
        leap = true;
        daysInMonth[1]=29;
    }
    if(day>daysInMonth[month-1])
    {
        cout<<"Invalid input";
        return 0;
    }
    int dayNumber = day;
    for(int i=0; i<month-1;i++)
    {
        dayNumber +=daysInMonth[i];
    }
    cout<< daynumber;
    return 0;
    
}