#include <bits/stdc++.h>
using namespace std;
int main(){
string str,substr;
while(cin >> str >> substr){
int k = 0; //定义一个下标,用于保存最大字符的下标
for(int i = 1 ; i < str.size() ; i ++ ){
if(str[k] < str[i]) k=i; //确定最大字符的下标
}
str.insert(k+1,substr); //在最大字符的后面插入substr字符串
cout << str << endl;
}
return 0;
}