const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void (async function () {
// Write your code here
/**
* 判断是否瑞年
*/
function calcLeap(year) {
// 是否瑞年
let isLeap = false;
isLeap = year % 400 === 0 || (year % 4 === 0 && year % 100 !== 0);
return isLeap;
}
while ((line = await readline())) {
const arr = line.split(" ");
// 天数
let num = 0;
const year = +arr[0],
month = +arr[1],
day = +arr[2];
const isLeap = calcLeap(year);
for (let i = 1; i < month; i++) {
if (i === 2) {
num += isLeap ? 29 : 28;
} else if (i === 8) {
num += 31;
} else if (i < 8) {
num += i % 2 === 0 ? 30 : 31;
}else{
num += i % 2 === 0 ? 31 : 30;
}
}
console.log(num + day);
}
})();