#include <iostream>
using namespace std;

int main() {
    int n;
    cin>>n;
    int a[n];
    for(int i=0;i<n;i++)
        cin>>a[i];
    
    int min,max;
    min=a[0];
    max=a[0];
    int temp1=0;
    int temp2=0;
    for(int i=0;i<n;i++){
        if(a[i]>max){
            max=a[i];
            temp1=i;
        }
        else if(a[i]<min){
            min=a[i];
            temp2=i;
        }
    }
    int temp=a[temp1];
    a[temp1]=a[temp2];
    a[temp2]=temp;

    for(int i=0;i<n;i++){
        cout<<a[i]<<" ";
    }

}
// 64 位输出请用 printf("%lld")