#include <iostream>
using namespace std;
int main() {
int year, day_;
while (cin >> year >> day_) { // 注意 while 处理多个 case
int mon =1;
int day =1;
int mon_day[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
bool isLeap = year%400==0 || year%4==0 && year%100!=0;
if (isLeap) {mon_day[2] = 29;}
for(int i=0; i<day_-1;++i){
++day;
if(day>mon_day[mon]){
day = 1;
mon+=1;
if(mon>12){
mon=1;
year+=1;
}}
}
printf("%04d-%02d-%02d\n",year,mon,day);
}
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号