#include <iostream>
using namespace std;
string week[8] = {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"};

string month[13] ={"January", "February", "March", "April", "May", "June","July", "August", "September", "October", "November", "December"};

int daytab[2][13] = {
	{0,31,28,31,30,31,30,31,31,30,31,30,31},
	{0,31,29,31,30,31,30,31,31,30,31,30,31}
};
int IsRunNian(int year) {
	return ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) ;
}
int main() {
    int day,year;
    string m;
    int mon = 0;
    while(cin>>day>>m>>year){
        for(int i=0;i<13;i++){
            if(m == month[i]){
                mon = i+1;
                break;
            }
        }
        int num = 0;
        for(int i=1;i<year;i++){
            if(IsRunNian(i)){
                num+=366;
            }else{
                num+=365;
            }
        }
        for(int i=0;i<mon;i++){
            int a = IsRunNian(year);
            num += daytab[a][i];
        }
        num += (day - 1);
        string weekday = week[num % 7];
        cout<<weekday<<endl;
    }
}