Fady şəhərdən və ikitərəfli yoldan ibarət yol şəbəkəsini idarə edir. Hazırda bütün şəhərlər "Standard" statusundadır. Fady dəqiq şəhəri "VIP" statusuna yüksəltməlidir.
Hər yol birləşdirdiyi şəhərlərdən asılı olaraq sıxlıq balı yaradır:
1, əgər o, iki "VIP" şəhəri birləşdirirsə.
2, əgər o, bir "VIP" və bir "Standard" şəhəri birləşdirirsə.
3, əgər o, iki "Standard" şəhəri birləşdirirsə.
Fady yüksəldilməsi üçün dəqiq şəhəri optimal şəkildə seçdikdən sonra bütün yolun mümkün olan minimal ümumi sıxlıq balını tapın.
Birinci sətirdə tam ədədi verilir (1 \le t \le 10^4) — test hallarının sayı.
Hər test halının birinci sətrində üç tam ədəd , və verilir (1 \le k \le n \le 2 \cdot 10^5, 0 \le m \le \min\left(5 \cdot 10^5, \frac{n(n-1)}{2}\right)) — şəhərlərin sayı, yolların sayı və "VIP" statusuna yüksəldiləcək şəhərlərin sayı.
Sonrakı sətir yolları təsvir edir. Hər sətirdə iki tam ədəd və verilir (1 \le u, v \le n, u \ne v) — və şəhərləri arasındakı ikitərəfli yol.
Qrafda ilgəklər və təkrar tillər yoxdur.
Bütün test hallarında -lərin cəminin 2 \cdot 10^5-i, -lərin cəminin isə 5 \cdot 10^5-i aşmadığına zəmanət verilir.
Hər test halı üçün bir tam ədəd çıxarın — Fady dəqiq şəhəri optimal şəkildə "VIP" statusuna yüksəltdikdən sonra yol şəbəkəsinin mümkün olan minimal ümumi sıxlıq balı.
Nümunə 1
Birinci nümunədə optimal seçim nömrəli şəhəri "VIP" statusuna yüksəltməkdir. , , və yolları üçün sıxlıq balları müvafiq olaraq , , və olur. Minimal ümumi sıxlıq balı 2 + 3 + 3 + 2 = 10-a bərabərdir.
Altməsələ ( bal): \sum n \le 20.
Altməsələ ( bal): Əlavə məhdudiyyət yoxdur.