90,求调
#include <bits/stdc++.h>
using namespace std;
char gz[1200]={0},gz2[1200]={0};
string fan,org,jia;
int main(){
getline(cin,jia);
getline(cin,org);
getline(cin,fan);
for(int i=0;org[i]!='\0';i++){
if(gz[(int)jia[i]]!=0&&(gz[(int)jia[i]]!=org[i]||gz2[(int)org[i]]!=jia[i])){
printf("Failed");return 0;
}
gz[(int)jia[i]]=org[i];
gz2[(int)org[i]]=jia[i];
}
for(int i=65;i<=90;i++){
if(gz[i]==0){
printf("Failed");return 0;
}
}
for(int i=0;fan[i]!='\0';i++){
printf("%c",gz[(int)fan[i]]);
}
return 0;
}