#include <iostream>
using namespace std;
int main() {
int y, n;
int m, d, m1;
std::cin >> y >> n;
if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0) {
if (n >= 1 && n <= 31) {
m = 1;
} else if (n >= 32 && n <= 60) {
m = 2;
} else if (n >= 61 && n <= 91) {
m = 3;
} else if (n >= 92 && n <= 121) {
m = 4;
} else if (n >= 122 && n <= 152) {
m = 5;
} else if (n >= 153 && n <= 182) {
m = 6;
} else if (n >= 183 && n <= 213) {
m = 7;
} else if (n >= 214 && n <= 244) {
m = 8;
} else if (n >= 245 && n <= 274) {
m = 9;
} else if (n >= 275 && n <= 305) {
m = 10;
} else if (n >= 306 && n <= 335) {
m = 11;
} else if (n >= 336 && n <= 366) {
m = 12;
}
m1 = m;
while (m > 1) {
if (m == 2 || m == 4 || m == 6 || m == 8 || m == 9 || m == 11) {
n -= 31;
m--;
} else if (m == 3) {
n -= 29;
m--;
} else {
n -= 30;
m--;
}
}
printf("%04d-%02d-%02d", y, m1, n);
} else {
if (n >= 1 && n <= 31) {
m = 1;
} else if (n >= 32 && n <= 59) {
m = 2;
} else if (n >= 60 && n <= 90) {
m = 3;
} else if (n >= 91 && n <= 120) {
m = 4;
} else if (n >= 121 && n <= 151) {
m = 5;
} else if (n >= 152 && n <= 181) {
m = 6;
} else if (n >= 182 && n <= 212) {
m = 7;
} else if (n >= 213 && n <= 243) {
m = 8;
} else if (n >= 244 && n <= 273) {
m = 9;
} else if (n >= 274 && n <= 304) {
m = 10;
} else if (n >= 305 && n <= 334) {
m = 11;
} else if (n >= 335 && n <= 365) {
m = 12;
}
m1 = m;
while (m > 1) {
if (m == 2 || m == 4 || m == 6 || m == 8 || m == 9 || m == 11) {
n -= 31;
m--;
} else if (m == 3) {
n -= 28;
m--;
} else {
n -= 30;
m--;
}
}
printf("%04d-%02d-%02d", y, m1, n);
}
}