#include<bits/stdc++.h>
using namespace std;
int c[100];
string x,y,a;
int main(){
cin>>x>>y>>a;
for(int i=0;i<x.size();i++){
if(c[x[i]]!=0 && y[i]!=c[x[i]]){
cout<<"Failed";
return 0;
}
c[x[i]]=y[i];
}
for(int i=65;i<=90;i++){
if(c[i]==0){
cout<<"Failed";
return 0;
}
}
for(int i=0;i<a.size();i++){
char k=c[a[i]];
cout<<k;
}
return 0;
}