#include <bits/stdc++.h>
using namespace std;
bool isrun(int n) {
if ((n % 4 == 0 && n % 100 != 0) || n % 400 == 0)
return true;
else return false;
}
int main() {
int m, n, i;
int a1[] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int a2[] = {0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; //闰年
bool flag;
while (cin >> m >> n) {
flag = isrun(m);
if (flag) { //闰年
for (i = 1; i <= 12 && n > a2[i]; i++) {
n -= a2[i];
}
printf("%d-%02d-%02d\n", m, i, n);
} else {
for (i = 1; i <= 12 && n > a1[i]; i++) {
n -= a1[i];
}
printf("%d-%02d-%02d\n", m, i, n);
}
}
}