#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main() {
// your code goes here
int n;
cin>> n;
vector<int> ml(n,0), fl(n,0);
for(int i=0; i<n; i++){
cin>>ml[i];
}
for(int i=0; i<n; i++){
cin>>fl[i];
}
sort(ml.begin(), ml.end(), greater<int>());
sort(fl.begin(), fl.end());
int ptrm=0,ptrf=0;
for(int i=0; i<n; i++){
cout<<ml[i]<<" "<<fl[i]<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJCglpbnQgbjsKCWNpbj4+IG47CgkKCXZlY3RvcjxpbnQ+IG1sKG4sMCksIGZsKG4sMCk7CgkKCWZvcihpbnQgaT0wOyBpPG47IGkrKyl7CgkJY2luPj5tbFtpXTsKCX0KCWZvcihpbnQgaT0wOyBpPG47IGkrKyl7CgkJY2luPj5mbFtpXTsKCX0KCQoJc29ydChtbC5iZWdpbigpLCBtbC5lbmQoKSwgZ3JlYXRlcjxpbnQ+KCkpOwoJc29ydChmbC5iZWdpbigpLCBmbC5lbmQoKSk7CgkKCWludCBwdHJtPTAscHRyZj0wOwoJCglmb3IoaW50IGk9MDsgaTxuOyBpKyspewoJCWNvdXQ8PG1sW2ldPDwiICI8PGZsW2ldPDxlbmRsOwoJfQoJCglyZXR1cm4gMDsKfQ==