#include<iostream>
#include<string>
using namespace std;

int main()
{
    string date;
    cin>>date;
    
    if(date.length() != 10 || date[4] != '-' || date[7] != '-')
    {
    cout<<"Inavalid 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 << "Inavalid input";
     return 0;
     
    }
     int days[] =
   {
     31,28,31,30,31,30,31,31,30,31,30,31,30,31
    };
 
    if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))
  {
      days[1] = 29;
  }
  
   if(day > days[mont - 1])
   {
       cout << "Inavalid input";
       return 0;
   }
    int dayNumber = 0;
    for (int i = 0; i < month - 1; i++)
    {
        dayNumber += days;
        
        cout << dayNumber;
        
        return 0;
    }