#include<iostream>
#include<string>
#include<cctype>
#include<cstdio>
using namespace std;
char s[7][4] = {"MON","TUE","WED","THU","FRI","SAT","SUN"};
int main()
{
int day,hh,mm;
string s1,s2,s3,s4;
int flag = 0 ;
cin >> s1 >> s2 >> s3 >> s4;
for(int i = 0;i < s1.size() && i < s2.size() ;++i)
{
if(s1[i] >= 'A' && s1[i] <= 'G' && s1[i] == s2[i] && !flag)
{
day = s1[i] - 'A',flag = 1;
continue;
}
if( s1[i] == s2[i] && flag)
{
if(isdigit(s1[i]))
{
hh = s1[i] - '0';
break;
}
else if(s1[i] >= 'A' && s1[i] <= 'N')
{
hh = s1[i] - 'A' + 10;
break;
}
}
}
for(int i = 0;i < s3.size() && i < s4.size() ;++i)
if(isalpha(s3[i]) && s3[i] == s4[i])
{
mm = i;
break;
}
cout << s[day] << " " ;
printf("%02d:",hh);
printf("%02d\n",mm);
return 0;
}
#include<string>
#include<cctype>
#include<cstdio>
using namespace std;
char s[7][4] = {"MON","TUE","WED","THU","FRI","SAT","SUN"};
int main()
{
int day,hh,mm;
string s1,s2,s3,s4;
int flag = 0 ;
cin >> s1 >> s2 >> s3 >> s4;
for(int i = 0;i < s1.size() && i < s2.size() ;++i)
{
if(s1[i] >= 'A' && s1[i] <= 'G' && s1[i] == s2[i] && !flag)
{
day = s1[i] - 'A',flag = 1;
continue;
}
if( s1[i] == s2[i] && flag)
{
if(isdigit(s1[i]))
{
hh = s1[i] - '0';
break;
}
else if(s1[i] >= 'A' && s1[i] <= 'N')
{
hh = s1[i] - 'A' + 10;
break;
}
}
}
for(int i = 0;i < s3.size() && i < s4.size() ;++i)
if(isalpha(s3[i]) && s3[i] == s4[i])
{
mm = i;
break;
}
cout << s[day] << " " ;
printf("%02d:",hh);
printf("%02d\n",mm);
return 0;
}