eolymp
bolt
Try our new interface for solving problems

Dəst

İstiqamətlənməmiş qrafda hər ikisi qrafın tilləri ilə birləşdirilmiş təpə nöqtələri çoxluğu dəst adlanır. Başqa sözlə, ilkin qrafın tam altqrafıdır. Dəstin ölçüsü ondakı təpə nöqtələrinin sayı ilə ölçülür. Sizin vəzifəniz -- qrafdakı ən böyük dəsti müəyyənləşdirməkdən ibarətdir. \InputFile Giriş faylı yeganə ədədi -- testlərin \textbf{T} sayını ehtiva edir. Sonra isə testlər verilir. Hər bir test iki \textbf{N} (\textbf{1} ≤ \textbf{N} ≤ \textbf{20}) və \textbf{M} (\textbf{0} ≤ \textbf{M} ≤ \textbf{N(N-1)/2}) tam ədədlərini ehtiva edən sətirlə başlayır, burada: \begin{itemize} \item \textbf{N} -- qrafın təpə nöqtələrinin sayı, \item \textbf{M} -- qrafın tillərinin sayıdır. \end{itemize} Daha sonra \textbf{M} sətir verilir, \textbf{i}-ci sətir qrafın aralarında tili olan təpə nöqtələrinin sayını (\textbf{s_i}, \textbf{f_i}) ədədlər cütlüyünü ehtiva edir (\textbf{1} ≤ \textbf{s_i}, \textbf{f_i} ≤ \textbf{N}). Bütün (\textbf{s_i}, \textbf{f_i}) cütlükləri fərqlidir, eyni bir til giriş verilənlərində iki dəfə verilə bilməz. Qrafda bölünən tillər yoxdur (istənilən təpə nöqtələri cütlüyünü yalnız bir tiil birləşdirir). Qrafda elementar dövr yoxdur (hər bir (\textbf{s_i}, \textbf{f_i}) cütlüyü üçün \textbf{s_i} ≠ \textbf{f_i} doğrudur) \OutputFile Hər bir \textbf{T} testi üçün tək sətirdə qrafdakı ən böyök dəstin ölçüsünü ifadə edən yekanə edədi verin.
Zaman məhdudiyyəti 25 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
3
2 0
2 1
1 2
3 2
1 2
2 3
Çıxış verilənləri #1
1
2
2