#include <bits/stdc++.h>
long long mod = 1000000007;
using namespace std;
int n;
long long powmod(long long a, long long b) {
  long long res = 1;
  a %= mod;
  for (; b; b >>= 1) {
    if (b & 1) res = res * a % mod;
    a = a * a % mod;
  }
  return res;
}
long long a[300005];
int main() {
  int i, j, fl, test;
  scanf("%d", &n);
  for (i = 0; i < n * 2; i++) {
    scanf("%lld", &a[i]);
  }
  sort(a, a + 2 * n);
  long long maxi = (a[n - 1] - a[0]) * (a[2 * n - 1] - a[n]);
  for (i = 1; i < n; i++) {
    maxi = min((a[2 * n - 1] - a[0]) * (a[i + n - 1] - a[i]), maxi);
  }
  printf("%lld\n", maxi);
  return 0;
}
