# include <iostream>
# include <algorithm>
using namespace std;
int main(){
int N = 0;
cin>>N;
cout<<endl;
int A[N];
for (int i = 0; i < N; i++) {
cin>>A[i];
}
sort(A, A+N);
int mid = N/2;
for (int i = 0; i < mid ; i++) {
cout<<A[i]<< " ";
}
for (int i = mid - 1; i >= 0; i--) {
cout<<A[i]<< " ";
}
cout<<endl;
for (int i = mid ; i < N; i++) {
cout<<A[i]<< " ";
}
for (int i = N - 1; i >= mid; i--) {
cout<<A[i]<< " ";
}
return 0;
}
IyBpbmNsdWRlIDxpb3N0cmVhbT4KIyBpbmNsdWRlIDxhbGdvcml0aG0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCl7CiAgICBpbnQgTiA9IDA7CiAgICBjaW4+Pk47CiAgICBjb3V0PDxlbmRsOwogICAgaW50IEFbTl07CiAgICBmb3IgKGludCBpID0gMDsgaSA8IE47IGkrKykgewogICAgICAgIGNpbj4+QVtpXTsKICAgIH0KICAgIHNvcnQoQSwgQStOKTsKICAgIGludCBtaWQgPSBOLzI7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IG1pZCA7IGkrKykgewogICAgICAgIGNvdXQ8PEFbaV08PCAiICI7CiAgICB9CiAgICAgZm9yIChpbnQgaSA9IG1pZCAtIDE7IGkgPj0gMDsgaS0tKSB7CiAgICAgICAgY291dDw8QVtpXTw8ICIgIjsKICAgIH0KICAgIGNvdXQ8PGVuZGw7CiAgICAgZm9yIChpbnQgaSA9IG1pZCA7IGkgPCBOOyBpKyspIHsKICAgICAgICBjb3V0PDxBW2ldPDwgIiAiOwogICAgfQogICAgICAgIGZvciAoaW50IGkgPSBOIC0gMTsgaSA+PSBtaWQ7IGktLSkgewogICAgICAgICAgICBjb3V0PDxBW2ldPDwgIiAiOwogICAgICAgIH0KIAogICAgcmV0dXJuIDA7Cn0=