#include<iostream>
#include<cstdio>
#include<cstring>
#include<string>
#include<cmath>
#include<cstdlib>
using namespace std;
char daily[][6]={"MON","TUE","WED","THU","FRI","SAT","SUN"};
char day[2][65],minutes[2][65];
int main()
{
scanf("%s\n%s\n%s\n%s",day[0],day[1],minutes[0],minutes[1]);
int len1=strlen(day[0]),len2=strlen(day[1]),i=0,flag=1;
while(i<len1 && i<len2){
if(flag==1 && day[0][i]==day[1][i]){
if(day[0][i]>='A' && day[0][i]<='G'){
printf("%s ",daily[day[0][i]-'A']);
flag++;
i++;
}
}
if(flag==2 && day[0][i]==day[1][i]){
if(day[0][i]>='0' && day[0][i]<='9'){
printf("0%c:",day[0][i]);
break;
}
else if(day[0][i]>='A' && day[0][i]<='N'){
printf("%d:",day[0][i]-'A'+10);
break;
}
}
i++;
}
i=0,len1=strlen(minutes[0]),len2=strlen(minutes[1]);
while(i<len1 && i<len2){
if( ((minutes[0][i]>='a' && minutes[0][i]<='z') || (minutes[0][i]>='A' && minutes[0][i]<='Z')) && minutes[0][i]==minutes[1][i] ){
printf("%02d\n",i);
break;
}
i++;
}
return 0;
}
这里注意条件限定一定要完整,不然会错一些案例