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