#include <iostream>
using namespace std;
int main() {
int m;
cin >> m;
string s[m];
for (int z = 0; z < m; z++) {
int a, b, c = 0, x = 0;
cin >> a >> b >> c >> x;
int f[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
if (a % 400 == 0)f[1] = 29;
else if (a % 4 == 0 && a % 100 != 0)f[1] = 29;
else f[1] = 28;
int sum = 0;
for (int i = 0; i < b - 1; i++) {
sum += f[i];
}
sum += c + x;
int d = 0, y = 0; //d表示月份,y表示日期
for (int i = 0; sum > 0; i++) {
y = sum;
sum -= f[i];
d++;
if(i==11) i = -1;
if (d > 12) {
d -= 12;
a++;
if(a%400==0 || (a%4==0 && a%100!=0)) f[1] = 29;
else f[1] = 28;
}
}
if (d >= 10 && y >= 10)cout << a << "-" << d << "-" << y<<endl;
else if (d >= 10 && y < 10)cout << a << "-" << d << "-0" << y<<endl;
else if (d < 10 && y >= 10)cout << a << "-0" << d << "-" << y<<endl;
else cout << a << "-0" << d << "-0" << y<<endl;
}
}
// 64 位输出请用 printf("%lld")