能过样历
#include<bits/stdc++.h>
using namespace std;
int main(){
string a,b,c,d;
getchar();
cin>>a>>b>>c>>d;
for(int i=0;i<a.size();i++){
if(c[i]<a[i]){
swap(a[i],c[i]);
swap(b[i],d[i]);
}
else if(a[i]==c[i]){
if(d[i]<b[i]){
swap(a[i],c[i]);
swap(b[i],d[i]);
}
}
}
cout<<b;
return 0;
}