#include <bits/stdc++.h>
#define IOS ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
int main() {
IOS;
int n; cin>>n;
int a[n];
int mini=200005,maxi=-200005; //minindex=-1, maxindex=-1;
for(int i=0;i<n;i++){
cin>>a[i];
mini=min(mini,a[i]);
//minindex=i;
maxi=max(maxi,a[i]);
//maxindex=i;
}
swap(mini,maxi);
for(int i=0;i<n;i++) cout<<a[i]<<" ";
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgSU9TIGlvczo6c3luY193aXRoX3N0ZGlvKDApOyBjaW4udGllKDApOyBjb3V0LnRpZSgwKTsKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKdHlwZWRlZiBsb25nIGxvbmcgbGw7CnR5cGVkZWYgdW5zaWduZWQgbG9uZyBsb25nIHVsbDsKCmludCBtYWluKCkgewoJSU9TOwoJaW50IG47IGNpbj4+bjsKCWludCBhW25dOwoJaW50IG1pbmk9MjAwMDA1LG1heGk9LTIwMDAwNTsgLy9taW5pbmRleD0tMSwgbWF4aW5kZXg9LTE7Cglmb3IoaW50IGk9MDtpPG47aSsrKXsgCgkJY2luPj5hW2ldOwoJCW1pbmk9bWluKG1pbmksYVtpXSk7CgkJLy9taW5pbmRleD1pOwoJCW1heGk9bWF4KG1heGksYVtpXSk7CgkJLy9tYXhpbmRleD1pOwoJfQoJc3dhcChtaW5pLG1heGkpOwoJZm9yKGludCBpPTA7aTxuO2krKykgY291dDw8YVtpXTw8IiAiOwoJcmV0dXJuIDA7Cn0=