#include <iostream>
using namespace std;
void charu(string a,string b){
int m=0;
for(int i=1;i<a.size();i++){
if(a[i]>a[m]){
m=i;}
}
for(int i=0;i<=m;i++){
cout<<a[i];
}
cout<<b;
for(int i=m+1;i<a.size();i++){
cout<<a[i];
}
puts("");
}
int main(){
string a,b;
while(cin>>a>>b){
charu(a,b);
}
return 0;
}