#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); } }