#include<bits/stdc++.h>
using namespace std;
string s1, s2;
deque<char>q1, q2, q3; //普通队列没有begin和end函数 , q3存放结果序列
bool flag = true; //决定哪个队列出牌
bool flag1 = true; //决定最后输出哪个队列
void Input_deque() {
int len1 = s1.length(), len2 = s2.length();
for(int i = 0; i < len1; i++) q1.push_back(s1[i]);
for(int i = 0; i < len2; i++) q2.push_back(s2[i]);
}
void Output_deque(deque<char>q) {
int siz = q.size();
while(!q.empty()) {
cout << q.front();
q.pop_front();
}
}
int main() {
ios::sync_with_stdio(false);
cin>>s1>>s2; //输入、求长度
// 容器的测试输出方式
// for(auto&j : q1) { cout << j << ' '; }
// cout << endl;
//
// for(auto&j : q2) { cout << j << ' '; }
// cout << endl;
//
// for(auto&j : q3) { cout << j << ' '; }
// cout << endl;
//
// cout << endl;
return 0; }