3-cü il ABY (Yavin Döyüşündən Sonra). Xarici Halqanın böyük bir hissəsi hələ də İmperiya işğalı altındadır, lakin İmperiya yaxşı təşkil olunmuş Üsyançı Alyansının müqaviməti ilə narahatdır.
Yaxınlarda, Üsyançı Komandanlığından bir ötürmə Alyans donanmasının İmperiya qüvvələrinə qarşı böyük bir hücum planlaşdırdığını bildirdi. Mesajda müqavimət hüceyrələrinin əhəmiyyəti vurğulanır, onlardan hücum başlamazdan az əvvəl hiperfəz şəbəkəsində sabotaj əməliyyatı keçirmələri tələb olunur.
Üsyançılar, işğal olunmuş ərazidə İmperiya qüvvələrinin yerləşdiyi bütün ulduz sistemlərini müəyyən ediblər və hər bir üçün A_i dəyəri, -ci sistemdə yerləşən İmperiya əsgərlərinin sayını bilirlər. İmperiya, qoşunların tez yerləşdirilməsi üçün hiperfəz yollarından istifadə edir. Ətraflı ulduz xəritəsində dəqiq olaraq ikitərəfli hiperfəz xəttinin olduğu göstərilib. Hər bir xətt iki ulduz sistemini birləşdirir və hər iki istiqamətdə hərəkət etmək mümkündür. Heç bir iki sistemi birdən çox hiperfəz xətti birləşdirmir. Üsyançılar İmperiyanın praqmatizmini yaxşı bilirlər: istənilən iki və sistemi üçün (1 \leq S, F \leq N, S \neq F) aralarında dəqiq bir hiperfəz yolu var. Yəni, P_1, P_2, \ldots, P_K (ola bilsin boş) ardıcıllığı var ki, və P_1, P_K və arasında, həmçinin -dən K-1-ə qədər olan hər bir üçün P_i və P_{i+1} arasında hiperfəz xətti mövcuddur.
Üsyançıların iki ion pozucu yükləri var və onlar bu yüklərdən istifadə edərək iki hiperfəz xəttini sıradan çıxarmaq və İmperiya qoşunlarının hücumun mərkəzinə tez bir zamanda çatmasının qarşısını almaq istəyirlər. Üsyançılar Alyans hücumunun hansı sistemdən başlayacağını bilmədiklərindən, iki xətti elə seçmək istəyirlər ki, kəsmələrdən sonra yaranan sektorların maksimal hərbi gücü mümkün qədər az olsun.
Bir sektor — hiperfəz yolu ilə istənilən iki sistemi arasında əlaqə olan, maksimal ulduz sistemi çoxluğudur. Sektorun hərbi gücü, həmin sektora daxil olan bütün sistemlər üçün A_i cəminə bərabərdir. Başlanğıcda bütün sistem bir sektoru təşkil edir.

Şəkil №1. İkinci nümunənin izahı. N = 5, M = 4.
Sizin vəzifəniz — Üsyançılara hansı iki hiperfəz xəttini sıradan çıxarmaq lazım olduğunu tapmaqda kömək etməkdir ki, kəsmələrdən sonra yaranan sektorların ən böyük hərbi gücü mümkün qədər az olsun.
Girişin birinci sətrində iki tam ədəd (3 \leq N \leq 100000) və (2 \leq M \leq 1000000) verilir.
İkinci sətirdə dəqiq olaraq tam ədəd A_i (1 \leq A_i \leq 10^9, \sum A_i \leq 10^9) — -ci sistemdə olan İmperiya əsgərlərinin sayı boşluqla ayrılmış şəkildə verilir.
Növbəti sətrin hər birində iki tam ədəd X_i və Y_i (1 \leq X_i, Y_i \leq N, X_i \neq Y_i) verilir — hiperfəz xətti ilə birləşən sistemlərin nömrələri.
Çıxışda bir sətrdə iki ədəd olmalıdır — sıradan çıxarılacaq hiperfəz xətlərinin nömrələri ki, nəticədə sektorların ən böyük hərbi gücü minimal olsun. Xətlər verilən ardıcıllıqla -dən -ə qədər nömrələnir. Bir neçə cavab mümkün olarsa, onlardan istənilən birini verə bilərsiniz. Xətt nömrələrinin verilmə ardıcıllığı önəmli deyil.
Nümunə 1
Nümunə 2