//#include <iostream>
//using namespace std;
#include<stdio.h>
#include<string.h>

    int day1[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
    int day2[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};

int main() {

int i,j,k;
int day[13];
int num=0;
while(scanf("%d%d%d",&i,&j,&k)!=EOF){
    if((i%4==0&&i%100!=0)||i%400==0)
    memcpy(day,day2,sizeof(day2));
    else memcpy(day,day1,sizeof(day1));
    for(int a=1;a<j;a++)
    num+=(day[a]);
    for(int b=1;b<=k;b++)
    num++;
    printf("%d\n",num);
}
  return 0;
    }

// 64 位输出请用 printf("%lld")