Məsələlər
Dəst
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.
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