#include <iostream>
using namespace std;

int main() {
    string s;
    cin >> s;
    
    if (s.size() != 10 || s[4] != '-' ||
    s[7] != '-') {
        cout << "Invalid input"
        return 0;
    }
    
    int y = stoi(s.substr(0,4));
    int m = stoi(s.substr(5,2));
    int d = stoi(s.substr(8,2));
    
    if (y < 1900 || y > 2100 || m < 1 || m > 12 || d <1 || d > 31) {
        cout << " Invalid input";
        return 0;
    }
    
    int days[] =
    {31,28,31,30,31,30,31,31,30,31,30,31};
    
    if  ((y%4==0 && y%100!=0) || y%400==0)
         days[1] = 29;
         
    if  (d > days[m-1]) {
        cout << "Invalid input"
        return 0;
    }
    
    int total = d;
    for (int i = 0; i <m-1; i++)
        total += days[i];
        
    cout << total;
}