#include <bits/stdc++.h>
using namespace std;
long long a, b, c;
int main() {
  long long i, j;
  long long n;
  cin >> n;
  long long a[4];
  for (i = 1; i < 4; i++) cin >> a[i];
  long long l[n];
  for (i = 0; i < n; i++) cin >> l[i];
  long long ans = 1e18;
  for (i = 0; i < 1 << (2 * n); i++) {
    long long ii = i;
    vector<long long> v(4, 0);
    long long tmp = 0;
    for (j = 0; j < n; j++) {
      if (ii % 4 > 0 && v[ii % 4] > 0) tmp += 10;
      v[ii % 4] += l[j];
      ii >>= 2;
    }
    for (j = 1; j < 4; j++) {
      tmp += abs(v[j] - a[j]);
    }
    ans = min(ans, tmp);
  }
  cout << ans << endl;
  return 0;
}
