// editor2
#include<iostream>
#include<string>
using namespace std;
bool isleapyear(int year){
    return(year%400==0||(year%4==0&&year%100!=0);
    
}int main()
string data;
cin>>data;
if(data.length()!=10||data[4]!='-'||data[7]!='-'){
    cout<<"Invalid input";
    return 0;
}
int year,month,data;
try{
    year=stio(data.substr(0,4));
    month=stio(data.substr(5,2));
    year=stio(data.substr(8,2));
}
catch(---){
    cout<<"Invaild input";
    return 0;
    
}
if (year <1900||year>2100||moth<1||moth>12){
    cout<<"Invalid input";
    return 0;
}
int dayinmonth[]={31,28,31,30,31,31,30,31,30,31,30,31};
if(isleapyear(year)){
    dayin month[1]=29;
    
}
if(day<1||day>dayinmonth[month-1]){
    cout<<"Invalid input";
    return 0;
    
}
int daynumber=0;
for(int i=0;i<month-1;i++){
daynumber+=dayinmonth[i];
}
daynumber+=day;
cout<<daynumber;
return 0;
}