#include <bits/stdc++.h>
#define ll long long
#define int long long
#define f first
#define s second
#define file(a) freopen(a".inp","r",stdin);freopen(a".out","w",stdout);
#define fastoi ios::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
#define TIME cerr << "\n\n" << (double)clock() / CLOCKS_PER_SEC * 1000 << " ms";
#define ii pair<ll,ll>
using namespace std;
const int maxn = 1e6+5;
const int MOD = 1e9+7;
ll n,k,a[maxn],pre[maxn],ans=0,cnt=0,b[maxn];
int32_t main()
{
fastoi;
#ifndef ONLINE_JUDGE
file("test");
#endif
cin >> n;
for (int i=1;i<=n;i++) cin >> a[i];
for (int i=1;i<=n;i++) cin >> b[i];
ll l=1,r=1;
while (l<=n && r<=n)
{
if (a[l] == b[r])
{
cout << a[l] << ' ' << b[r] << ' ';
l++;
r++;
}
else if (a[l] < b[r])
{
cout << a[l] << ' ';
l++;
}
else
{
cout << b[r] << ' ';
r++;
}
}
/// kiểm tra xem đã xuất hết số ra chưa
while (l<=n)
{
cout << a[l] << ' ';
l++;
}
while (r<=n)
{
cout << b[r] << ' ';
r++;
}
TIME;
return 0;
}
//─────────────────────────────────────────────────────────
//─██████──██████─██████████─██████████████─██████──██████─
//─██░░██──██░░██─██░░░░░░██─██░░░░░░░░░░██─██░░██──██░░██─
//─██░░██──██░░██─████░░████─██░░██████████─██░░██──██░░██─
//─██░░██──██░░██───██░░██───██░░██─────────██░░██──██░░██─
//─██░░██████░░██───██░░██───██░░██████████─██░░██──██░░██─
//─██░░░░░░░░░░██───██░░██───██░░░░░░░░░░██─██░░██──██░░██─
//─██░░██████░░██───██░░██───██░░██████████─██░░██──██░░██─
//─██░░██──██░░██───██░░██───██░░██─────────██░░██──██░░██─
//─██░░██──██░░██─████░░████─██░░██████████─██░░██████░░██─
//─██░░██──██░░██─██░░░░░░██─██░░░░░░░░░░██─██░░░░░░░░░░██─
//─██████──██████─██████████─██████████████─██████████████─
//─────────────────────────────────────────────────────────
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCiNkZWZpbmUgaW50IGxvbmcgbG9uZwojZGVmaW5lIGYgZmlyc3QKI2RlZmluZSBzIHNlY29uZAojZGVmaW5lIGZpbGUoYSkgZnJlb3BlbihhIi5pbnAiLCJyIixzdGRpbik7ZnJlb3BlbihhIi5vdXQiLCJ3IixzdGRvdXQpOwojZGVmaW5lIGZhc3RvaSBpb3M6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7Y2luLnRpZShOVUxMKTtjb3V0LnRpZShOVUxMKTsKI2RlZmluZSBUSU1FIGNlcnIgPDwgIlxuXG4iIDw8IChkb3VibGUpY2xvY2soKSAvIENMT0NLU19QRVJfU0VDICogMTAwMCA8PCAiIG1zIjsKI2RlZmluZSBpaSBwYWlyPGxsLGxsPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpjb25zdCBpbnQgbWF4biA9IDFlNis1Owpjb25zdCBpbnQgTU9EID0gMWU5Kzc7CmxsIG4sayxhW21heG5dLHByZVttYXhuXSxhbnM9MCxjbnQ9MCxiW21heG5dOwppbnQzMl90IG1haW4oKQp7CglmYXN0b2k7CgkjaWZuZGVmIE9OTElORV9KVURHRQoJZmlsZSgidGVzdCIpOwoJI2VuZGlmCgoJY2luID4+IG47Cglmb3IgKGludCBpPTE7aTw9bjtpKyspIGNpbiA+PiBhW2ldOwoJZm9yIChpbnQgaT0xO2k8PW47aSsrKSBjaW4gPj4gYltpXTsKCQoJbGwgbD0xLHI9MTsKCXdoaWxlIChsPD1uICYmIHI8PW4pCgl7CgkJaWYgKGFbbF0gPT0gYltyXSkKCQl7CgkJCWNvdXQgPDwgYVtsXSA8PCAnICcgPDwgYltyXSA8PCAnICc7CgkJCWwrKzsKCQkJcisrOwoJCX0KCQllbHNlIGlmIChhW2xdIDwgYltyXSkKCQl7CgkJCWNvdXQgPDwgYVtsXSA8PCAnICc7CgkJCWwrKzsKCQl9CgkJZWxzZSAKCQl7CgkJCWNvdXQgPDwgYltyXSA8PCAnICc7CgkJCXIrKzsKCQl9Cgl9CgoJLy8vIGtp4buDbSB0cmEgeGVtIMSRw6MgeHXhuqV0IGjhur90IHPhu5EgcmEgY2jGsGEKCgl3aGlsZSAobDw9bikgCgl7CgkJY291dCA8PCBhW2xdIDw8ICcgJzsKCQlsKys7Cgl9Cgl3aGlsZSAocjw9bikKCXsKCQljb3V0IDw8IGJbcl0gPDwgJyAnOwoJCXIrKzsKCX0KCVRJTUU7CglyZXR1cm4gMDsKfQovL+KUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgAovL+KUgOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKUgOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKUgOKWiOKWiOKWiOKWiOKWiOKWiOKUgAovL+KUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWkeKWkeKWkeKWkeKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgAovL+KUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKWiOKWiOKWiOKWiOKWkeKWkeKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgAovL+KUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgAovL+KUgOKWiOKWiOKWkeKWkeKWiOKWiOKWiOKWiOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgAovL+KUgOKWiOKWiOKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWiOKWiOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgAovL+KUgOKWiOKWiOKWkeKWkeKWiOKWiOKWiOKWiOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgAovL+KUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgAovL+KUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKWiOKWiOKWiOKWiOKWkeKWkeKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKWiOKWiOKWiOKWiOKWkeKWkeKWiOKWiOKUgAovL+KUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKUgOKWiOKWiOKWkeKWkeKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWkeKWkeKWkeKWkeKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWiOKWiOKUgOKWiOKWiOKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWkeKWiOKWiOKUgAovL+KUgOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKUgOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKUgOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKWiOKUgAovL+KUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgA==