#include <bits/stdc++.h>
using namespace std;
const double pi = 3.141592653589793238463;
int n;
int a[109];
int dp[109][3];
int sol(int i, int k) {
  if (i == n) return 0;
  if (i == n - 1) {
    if (k) return 0;
    return 1e7;
  }
  if (dp[i][k] != -1) return dp[i][k];
  int ret = a[i + 1] - a[i] + sol(i + 2, k);
  if (k) ret = min(ret, sol(i + 1, k - 1));
  return dp[i][k] = ret;
}
int main() {
  cin.tie(0);
  cin.sync_with_stdio(0);
  cin >> n;
  n *= 2;
  for (int i = 0; i < (n); i++) cin >> a[i];
  sort(a, a + n);
  memset((dp), (-1), sizeof(dp));
  cout << sol(0, 2) << '\n';
  return 0;
}
