#include <bits/stdc++.h>
using namespace std;
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 isrun(int y){
if((y % 4 == 0 && y % 100 != 0) || y % 400 == 0)
return true;
else
return false;
}
int main(){
int cnt,y,m,d;
cin>>cnt;
while(cnt--){
cin>>y>>m>>d;
if(isrun(y)){
d++;
if(d > a2[m]){
d -= a2[m];
m++;
}
}else{
d++;
if(d > a1[m]){
d -= a1[m];
m++;
}
}
printf("%d-%02d-%02d\n",y,m,d);
}
}

京公网安备 11010502036488号