#include <stdio.h>

void swapMaxMin(int *arr, int n) {
    if (n <= 0) {
        printf("Invalid Input\n");
        return;
    }

    int *minPtr = arr;
    int *maxPtr = arr;
    for (int *p = arr; p < arr + n; p++) {
        if (*p < *minPtr)
            minPtr = p;
        if (*p > *maxPtr)
            maxPtr = p;
    }
    int temp = *minPtr;
    *minPtr = *maxPtr;
    *maxPtr = temp;
    for (int i = 0; i < n; i++) {
        printf("%d ", arr[i]);
    }
    printf("\n");
}

int main() {
    int n;
    scanf("%d", &n);

    if (n <= 0) {
        printf("Invalid Input\n");
        return 0;
    }