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