시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 512 MB288750.000%

문제

There is a complete graph with m vertices. Initially, the edges of the graph are not colored. Snuke performed the following operation for each i(1 ≤ i ≤ n): Choose ai vertices from the graph and paint all edges that connect two of the chosen points with color i. It turned out that no edges were painted more than once. Compute the minimal possible value of m.

입력

First line of the input contains one integer n (1 ≤ n ≤ 5). Then n lines follow, i-th of these lines contains one integer ai (2 ≤ ai ≤ 109).

출력

Print the minimal possible value of m.

예제 입력 1

2
3
3

예제 출력 1

5

예제 입력 2

5
2
3
4
5
6

예제 출력 2

12

노트

Number the vertices of the graph: 1, 2, 3, 4, 5. For example, you can color the graph in the following way:

  • Choose three vertices 1, 2, 3 and color edges between them with color 1.
  • Choose three vertices 1, 4, 5 and color edges between them with color 2.