#include <bits/stdc++.h>
int a[100005], n;
int main() {
  scanf("%d", &n);
  for (int i = 0; i < n; i++) scanf("%d", a + i);
  std::sort(a, a + n);
  printf("%d\n", (n - 1) >> 1);
  for (int i = 0; i < n; i++) {
    int j = i & 1 ? i - 1 : i + 1;
    if (n & 1 && i == n - 1) j = i;
    printf("%d ", a[j]);
  }
  return 0;
}
