#include <bits/stdc++.h> using namespace std; int main() { string X, Y; cin >> X >> Y; string S = ""; if (X.size() == Y.size() + 1 || X.size() == Y.size()) { for (int i = 0; i < Y.size(); i++) { S += X[i]; S += Y[i]; } if (X.size() == Y.size() + 1) S += X[X.size() - 1]; } else { S += '?'; } cout << S << endl; return 0; }