#include<stdio.h>
#include<string.h>
int main(){
char str[11],substr[4];
while(scanf("%s %s",str,substr)!=EOF){
int max=0;
for(int i=1;i<strlen(str);i++){
if(str[i]>str[max]){
max=i;
}
}
char strres[15]="";
strncpy(strres,str,max+1);
strres[max+1] ='\0';
strcat(strres,substr);
strcat(strres,str+max+1);
printf("%s\n",strres);
}
return 0;
}