시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB43201847.368%

문제

Bitlandijos badmintono komanda Bitai žaidžia finalines rungtynes prieš Baitlandijos komandą Baitus. Kadangi Baitai žaidžia namuose, jie savąją komandos sudėtį paskelbė iš anksto.

Kiekvieną komandą sudaro trys poros žaidėjų:

  • Kiekvienas žaidėjas turi savo stiprumo indeksą $s_i$;
  • Jei žaidėjai $i$ ir $j$ sudaro porą, tai poros stiprumo indeksas $P = s_i + s_j$;
  • Jei dvi poros žaidžia tarpusavyje, laimi ta, kurios stiprumo indeksas didesnis.

Bitai, pasinaudodami paskelbta informacija, nori sudaryti komandą taip, kad nugalėtų Baitus. Kiekviena Bitų pora sužaidžia su kiekviena Baitų pora, iš viso vyksta $9$ rungtynės. Ar įmanoma Bitams laimėti?

Sudarykite $3$ komandas iš Bitų žaidėjų taip, kad šie laimėtų kuo daugiau rungtynių. Duomenys pateikti tokie, kad lygiosios neįmanomos.

입력

Pirmoje eilutėje pateikti Baitų žaidėjų porų stiprumo indeksai $B_1$, $B_2$, $B_3$. Tolimesnėse šešiose eilutėse – Bitų atskirų žaidėjų stiprumo indeksai $S_i$.

출력

Išveskite sveikąjį skaičių $M$, nurodantį, kiek žaidimų pavyks laimėti Bitams. Tolimesnėse trijose eilutėse išveskite bet kokią galimą komandos sudėtį, nurodydami žaidėjų stiprumo indeksus, kuri pasieks geriausią rezultatą.

제한

  • $1 ≤ B_i ≤ 200\,000$
  • $1 ≤ S_i ≤ 100\,000$

예제 입력 1

20 7 15
12
9
10
4
7
2

예제 출력 1

5
12 10
9 7
4 2

Pirmoji pora laimi tris žaidimus, antroji – du, trečioji – nei vieno.

Yra ir alternatyvus sprendimas:

  • $12$ $4$ laimi $2$ žaidimus;
  • $10$ $7$ laimi $2$ žaidimus;
  • $9$ $2$ laimi $1$ žaidimą.

Daugiau nei $5$ žaidimų Bitai laimėti negali.