#include <iostream>
using namespace std;
int main() {
int t;
int m[12]={31,28,31,30,31,30,31,31,30,31,30,31};
string w[7]={"Wednesday","Thursday","Friday","Saturday","Sunday","Monday","Tuesday"};
cin>>t;
for(int i=0;i<t;i++)
{
int a,b,c,days=0;
cin>>a>>b>>c;
if(a==11&&b==1&&c==2012)
{
cout<<"Wednesday"<<endl;continue;
}
if(c==2012)
{
if(b==1)
{
days+=a-11;
}
else
{
days+=31-11;
for(int j=1;j<(b-1);j++)
{
days+=m[j];
}//cout<<days<<endl;
days+=a;
if(b>2)days++;
}
}
else
{
days+=366-11;
days+=((c-2013)*365);
days+=((c-2013)/4);
for(int j=0;j<(b-1);j++)
{
days+=m[j];
}
days+=a;//cout<<c<<endl;
if(c%4==0&&b>2){days++;}
c-=2000;
days-=(c/100);
if(c/100>=4){days++;}
if(c/100>=8){days++;}
if(c/100==10&&b<3){days++;}
//c-=2000
//days++;
}//cout<<days<<endl;
cout<<w[days%7]<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgdDsKCWludCBtWzEyXT17MzEsMjgsMzEsMzAsMzEsMzAsMzEsMzEsMzAsMzEsMzAsMzF9OwoJc3RyaW5nIHdbN109eyJXZWRuZXNkYXkiLCJUaHVyc2RheSIsIkZyaWRheSIsIlNhdHVyZGF5IiwiU3VuZGF5IiwiTW9uZGF5IiwiVHVlc2RheSJ9OwoJY2luPj50OwoJZm9yKGludCBpPTA7aTx0O2krKykKCXsKCQlpbnQgYSxiLGMsZGF5cz0wOwoJCWNpbj4+YT4+Yj4+YzsKCQlpZihhPT0xMSYmYj09MSYmYz09MjAxMikKCQl7CgkJCWNvdXQ8PCJXZWRuZXNkYXkiPDxlbmRsO2NvbnRpbnVlOwoJCX0KCQlpZihjPT0yMDEyKQoJCXsKCQkJaWYoYj09MSkKCQkJewoJCQkJZGF5cys9YS0xMTsKCQkJfQoJCQllbHNlCgkJCXsKCQkJCWRheXMrPTMxLTExOwoJCQkJZm9yKGludCBqPTE7ajwoYi0xKTtqKyspCgkJCQl7CgkJCQkJZGF5cys9bVtqXTsKCQkJCX0vL2NvdXQ8PGRheXM8PGVuZGw7CgkJCQlkYXlzKz1hOwoJCQkJaWYoYj4yKWRheXMrKzsKCQkJfQoJCX0KCQllbHNlCgkJewoJCQlkYXlzKz0zNjYtMTE7CgkJCWRheXMrPSgoYy0yMDEzKSozNjUpOwoJCQlkYXlzKz0oKGMtMjAxMykvNCk7CgkJCWZvcihpbnQgaj0wO2o8KGItMSk7aisrKQoJCQl7CgkJCQlkYXlzKz1tW2pdOwoJCQl9CgkJCWRheXMrPWE7Ly9jb3V0PDxjPDxlbmRsOwoJCQlpZihjJTQ9PTAmJmI+Mil7ZGF5cysrO30KCQkJYy09MjAwMDsKCQkJZGF5cy09KGMvMTAwKTsKCQkJaWYoYy8xMDA+PTQpe2RheXMrKzt9CgkJCWlmKGMvMTAwPj04KXtkYXlzKys7fQoJCQlpZihjLzEwMD09MTAmJmI8Myl7ZGF5cysrO30KCQkJLy9jLT0yMDAwCgkJCS8vZGF5cysrOwoJCX0vL2NvdXQ8PGRheXM8PGVuZGw7CgkJY291dDw8d1tkYXlzJTddPDxlbmRsOwoJfQoJcmV0dXJuIDA7Cn0=