#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;
        }
    }
}