AT_abc119_c [ABC119C] Synthetic Kadomatsu

Description

[problemUrl]: https://atcoder.jp/contests/abc119/tasks/abc119_c あなたは $ N $ 本の竹を持っています。これらの長さはそれぞれ $ l_1,\ l_2,\ ...,\ l_N $ です (単位: センチメートル)。 あなたの目的は、これらの竹のうち何本か (全部でもよい) を使い、長さが $ A,\ B,\ C $ であるような $ 3 $ 本の竹を得ることです。そのために、以下の三種類の魔法を任意の順に何度でも使うことができます。 - 延長魔法: $ 1 $ *MP* (マジックポイント) を消費し、$ 1 $ 本の竹を選んでその長さを $ 1 $ 増やす。 - 短縮魔法: $ 1 $ MP を消費し、$ 1 $ 本の長さ $ 2 $ 以上の竹を選んでその長さを $ 1 $ 減らす。 - 合成魔法: $ 10 $ MP を消費し、$ 2 $ 本の竹を選んで接続し $ 1 $ 本の竹とする。この新たな竹の長さは接続した $ 2 $ 本の竹の長さの合計に等しい。(以後、この竹に対してさらに魔法を使用することもできる。) 目的を達成するには、最小でいくつの MP が必要でしょうか?

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ A $ $ B $ $ C $ $ l_1 $ $ l_2 $ $ : $ $ l_N $

Output Format

目的の達成に必要な MP の最小量を出力せよ。

Explanation/Hint

### 制約 - $ 3\ \leq\ N\ \leq\ 8 $ - $ 1\ \leq\ C\