시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
2 초 512 MB 1 1 1 100.000%

문제

Masters of baking from all over the country have come to this year's Bytean confectioners' convention. During the convention there will be a competition for the best cake baked by a team of three confectioners. Each three confectioners may submit at most one cake. However, each contestant can be a member of multiple teams. Unfortunately, some confectioners do not like each other and would not like to bake cakes together.

For each contestant it is known how many decagrams of flour she requires to bake a cake. A three-person team needs as much flour as its member with highest requirements. How much flour will be used during the competition, provided that each three confectioners that all like each other will bake exactly one cake?

입력

The first line of the standard input contains two integers n and m (1 ≤ n ≤ 100,000, 1 ≤ m ≤ 250,000) separated by a single space and denoting the number of confectioners at the convention and the number of pairs of them that like each other. The participants of the convention are numbered from 1 to n. The second line contains n integers pi (1 ≤ pi ≤ 1,000,000) separated by single spaces and denoting the requirements of respective confectioners for flour (in decagrams). The following  lines contain data about pairs of contestants that like each other. Each of these lines contains two integers ai and bi (1 ≤ ai, bi ≤ n, ai ≠ bi) separated by a single space. They denote that confectioners ai and bi like each other. We assume that all pairs of participants of the convention apart from the ones listed in the input would not like to bake cakes together. Each pair of confectioners appears at most once in the input.

출력

The first and only line of the standard output should contain a single integer - the quantity of flour that will be used by all teams in total, in decagrams.

예제 입력 1

5 7
1 5 3 4 2
1 2
2 3
5 2
4 3
3 1
1 4
5 1

예제 출력 1

14

힌트

The following three-person teams: (1, 2, 3), (1, 2, 5) and (1, 3, 4) require 5, 5 and 4 decagrams of flour to bake the cakes. In total 5 + 5 + 4 = 14 decagrams of flour are required.