bcdef
abbbc
 z
y
 reddit
abcdef
 abc
aaa
 y
z
 cbxz
aaaa

bccdb
 z
 dfdeed
 aab
 y
 abac

// your code goes here

a = readline()
b = readline()

a=a.split('').sort().join('')
b=b.split('').sort().reverse().join('')

n = a.length

s = []
for(var i=0;i<n;i++){
	s.push('')
}
ah=0
at = Math.floor((n+1)/2)-1
bh=0
bt=Math.floor(n/2)-1
h = 0
t = n-1
for(var i=0;i<n;i++){
	if(i&1){
		if(b[bh]>a[ah]) {
			s[h++]=b[bh++]		
		} else {
			s[t--]=b[bt--]
		}
	} else {
		if(b[bh]>a[at] || a[ah]<b[bh]) {
			s[h++]=a[ah++]		
		} else {
			s[t--]=a[at--]
		}
	}
	// print(s)
}
print(s.join(''))