#include <iostream>
using namespace std;
// int main() {
// int year, month, day;
// int ans = 0;
// bool run = false;
// while (cin >> year >> month >>day) { // 注意 while 处理多个 case
// if(year%4==0 && year%100!=0)
// {
// run = true;
// }
// if(year%400==0)
// {
// run=true;
// }
// if(month==1) ans=0;
// if(month==2) ans=31;
// if(month==3) ans=31+28;
// if(month==4) ans=31+28+31;
// if(month==5) ans=31+28+31+30;
// if(month==6) ans=31+28+31+30+31;
// if(month==7) ans=31+28+31+30+31+30;
// if(month==8) ans=31+28+31+30+31+30+31;
// if(month==9) ans=31+28+31+30+31+30+31+31;
// if(month==10) ans=31+28+31+30+31+30+31+31+30;
// if(month==11) ans=31+28+31+30+31+30+31+31+30+31;
// if(month==12) ans=31+28+31+30+31+30+31+31+30+31+30;
// if(run && month>2) ans+=1;
// ans+=day;
// cout <<ans << endl;
// }
// }
// 64 位输出请用 printf("%lld")
int main()
{
int year,mon,day;
int mday[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
int totalDay[13]={0};
for(int m=2; m<=12;++m){
totalDay[m] = totalDay[m-1] + mday[m-1];
}
while(cin>>year>>mon>>day){
bool run = year%400==0 || year%4==0 && year%100!=0;
if(run && mon>2){
cout<<totalDay[mon]+day+1<<endl;
}
else
{
cout<<totalDay[mon]+day<<endl;
}
}
}