import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main
(String[] args
) {
Scanner scanner
= new Scanner
(System.
in);
int N = scanner.nextInt();
long[] arr = new long[N];
for (int i = 0; i < N; i++) {
arr[i] = scanner.nextLong();
}
long max=arr[0];
long min=arr[0];
int maxindex=0;
int minindex=0;
for (int i = 0; i<N ; i++) {
if (arr[i]<min){
min=arr[i];
minindex=i;
}
else if(arr[i]>max){
max=arr[i];
maxindex=i;
}
}
long temp=arr[minindex];
arr[minindex]=arr[maxindex];
arr[maxindex] = temp;
for (int i = 0; i<N ; i++) {
}
scanner.close();
}
}
aW1wb3J0IGphdmEudXRpbC5BcnJheXM7CmltcG9ydCBqYXZhLnV0aWwuU2Nhbm5lcjsKCnB1YmxpYyBjbGFzcyBNYWluIHsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCiAgICAgICAgU2Nhbm5lciBzY2FubmVyID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCiAgICAgICAgaW50IE4gPSBzY2FubmVyLm5leHRJbnQoKTsKICAgICAgICBsb25nW10gYXJyID0gbmV3IGxvbmdbTl07CgogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgTjsgaSsrKSB7CiAgICAgICAgICAgIGFycltpXSA9IHNjYW5uZXIubmV4dExvbmcoKTsKICAgICAgICB9CgogICAgICAgIGxvbmcgbWF4PWFyclswXTsKICAgICAgICBsb25nIG1pbj1hcnJbMF07CiAgICAgICAgaW50IG1heGluZGV4PTA7CiAgICAgICAgaW50IG1pbmluZGV4PTA7CgogICAgICAgIGZvciAoaW50IGkgPSAwOyBpPE4gOyBpKyspIHsKICAgICAgICAgIGlmIChhcnJbaV08bWluKXsKICAgICAgICAgICAgICBtaW49YXJyW2ldOwogICAgICAgICAgICAgIG1pbmluZGV4PWk7CiAgICAgICAgICB9CiAgICAgICAgICBlbHNlIGlmKGFycltpXT5tYXgpewogICAgICAgICAgICAgIG1heD1hcnJbaV07CiAgICAgICAgICAgICAgbWF4aW5kZXg9aTsKICAgICAgICAgIH0KCiAgICAgICAgfQoKICAgICAgICBsb25nIHRlbXA9YXJyW21pbmluZGV4XTsKICAgICAgICBhcnJbbWluaW5kZXhdPWFyclttYXhpbmRleF07CiAgICAgICAgYXJyW21heGluZGV4XSA9IHRlbXA7CgogICAgICAgIGZvciAoaW50IGkgPSAwOyBpPE4gOyBpKyspIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludChhcnJbaV0rIiAiKTsKICAgICAgICB9CgoKICAgICAgICBzY2FubmVyLmNsb3NlKCk7CgoKICAgIH0KfQ==