#include <bits/stdc++.h>
#include <string>
using namespace std;

string a,b,c,tacka=".";

int main(){

   cin >> a >> b;
   int g=abs(a.size()-b.size());
   if(a.size()<b.size()){
      swap(a,b);
   }
   for(int i=1;i<=g;i++){
      b.insert(0,tacka);
   }
   for(int i=0;i<b.size();i++){
      if(a[i]==b[i]){
         cout << a[i] << b[i];
      }
      else if(a[i]>b[i]) cout << a[i];
      else if(a[i]<b[i]) cout << b[i];
   }
   cout << endl;

return 0;
}