```c
#include<bits/stdc++.h>
using namespace std;
char ufo[7],earth[7];
int u[7]={0,1,1,1,1,1,1},e[7]={0,1,1,1,1,1,1};
long long ut=1,et=1;
int main(){
for(int i=1;i<=6;i++){
ufo[i] = getchar();
if(ufo[i]<'A'||ufo[i]>'Z')break;
u[i] = ufo[i]- 'A' + 1;
}
getchar();
for(int i=1;i<=6;i++){
earth[i] = getchar();
if(earth[i]<'A'||earth[i]>'Z')break;
e[i] = earth[i]-'A'+1;
}
for(int i=1;i<=6;i++){
ut*=u[i];
et*=e[i];
}
if(ut%47==et%47){
cout<<"GO";
}
else{
cout<<"STAY";
}
return 0;
}
```
by wyc20110914 @ 2022-10-24 21:25:04
看得懂吧
by wyc20110914 @ 2022-10-24 21:25:36