#include <iostream>
#include <string>
using namespace std;
class Year
{
public:
Year()
{
month[1] = 31;
month[3] = 31;
month[4] = 30;
month[5] = 31;
month[6] = 30;
month[7] = 31;
month[8] = 31;
month[9] = 30;
month[10] = 31;
month[11] = 30;
month[12] = 31;
}
int D1 = 0;
int days(int M, int D) {
for (int i = 1; i < M; i++)
{
D1 = D1 + month[i];
}
D1 = D1 + D;
return D1;
}
int year;
int month[12];
int day;
};
class frun:public::Year
{
public:
frun() { month[2] = 28; }
};
class run :public::Year
{
public:
run() { month[2] = 29; }
};
int main()
{
int y, m, d;
cin >> y >> m >> d;
int temp=0;
if (y % 4 == 0)
{
temp++;
}
if (y % 100 == 0)
{
temp++;
}
if (y % 400 == 0)
{
temp++;
}
if (temp == 1 || temp == 3)
{
run Y;
cout<<Y.days(m, d);
}
else
{
frun Y;
cout << Y.days(m, d);
}
}