#include <iostream>
using namespace std;
#include<vector>
int main() {
int y,m,d;
while( cin>>y>>m>>d){
vector<int>v_mouthday,v_mouthday_runnian;
v_mouthday={31,28,31,30,31,30,31,31,30,31,30,31};
v_mouthday_runnian={31,29,31,30,31,30,31,31,30,31,30,31};
bool isrunnian=0;
if(y%400==0||y%100==0&&y%4==0){
isrunnian=1;
}
int sumday=0;
for(int i=0;i<m-1;i++){
if(isrunnian==0){
sumday+=v_mouthday[i];
}
else{
sumday+=v_mouthday_runnian[i];
}
}
sumday+=d;
cout<<sumday<<endl;
}
}
// 64 位输出请用 printf("%lld")