#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin >> n;
int arr[1000];
for(int i=0;i<n;i++){
cin >> arr[i];
}
int mn = min_element(arr,arr+n) - arr;
int mx = max_element(arr,arr+n) - arr;
swap(arr[mn],arr[mx]);
for(int i=0;i<n;i++){
cout << arr[i];
if(i==n-1){
cout << '\n';
}else{
cout << ' ';
}
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgoKaW50IG1haW4oKXsKCiAgICBpbnQgbjsKICAgIGNpbiA+PiBuOwogICAgaW50IGFyclsxMDAwXTsKCiAgICBmb3IoaW50IGk9MDtpPG47aSsrKXsKICAgICAgICBjaW4gPj4gYXJyW2ldOwogICAgfQoKICAgIGludCBtbiA9IG1pbl9lbGVtZW50KGFycixhcnIrbikgLSBhcnI7CiAgICBpbnQgbXggPSBtYXhfZWxlbWVudChhcnIsYXJyK24pIC0gYXJyOwoKICAgIHN3YXAoYXJyW21uXSxhcnJbbXhdKTsKCiAgICBmb3IoaW50IGk9MDtpPG47aSsrKXsKICAgICAgICBjb3V0IDw8IGFycltpXTsKICAgICAgICBpZihpPT1uLTEpewogICAgICAgICAgICBjb3V0IDw8ICdcbic7CiAgICAgICAgfWVsc2V7CiAgICAgICAgICAgIGNvdXQgPDwgJyAnOwogICAgICAgIH0KICAgIH0KCn0=