#include <bits/stdc++.h>
int main() {
  int n;
  int num[110];
  int new_num[110];
  int i, j;
  int temp;
  int panduan;
  while (scanf("%d", &n) == 1) {
    panduan = 0;
    for (i = 0; i < n; i++) scanf("%d", &num[i]);
    for (i = 0; i < n; i++)
      for (j = i; j < n; j++) {
        if (num[i] > num[j]) {
          temp = num[j];
          num[j] = num[i];
          num[i] = temp;
        }
      }
    printf("%d", num[n - 1]);
    for (i = 1; i < n - 1; i++) printf(" %d", num[i]);
    printf(" %d", num[0]);
  }
  return 0;
}
