eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Друзья

Друзья

Имеется город с $n$ горожанами. Известно, что некоторые пары людей дружат между собой. Согласно известной поговорке "Друзья моих друзей тоже мои друзья" значит, что если $a$ и $b$ друзья, $b$ и $c$ друзья, то $a$ и $c$ тоже друзья. Ваша задача --- выяснить, сколько людей в самой большой группе друзей. \InputFile Состоит из нескольких тестов. Первая строка содержит количество тестов. Первая строка каждого тесита содержит числа $n$ и $m$, где $n~(1 \le n \le 30000)$ --- это количество горожан, а $m~(0 \le m \le 500000)$ --- количество пар людей, которые считаются друзьями. Каждая из следующих $m$ строк состоит из двух целых чисел $a$ и $b~(1 \le a \le n, 1 \le b \le n, a \ne b)$, которые описывают, что $a$ и $b$ --- друзья. Среди данных пар могут быть повторы. \OutputFile Для каждого теста в отдельной строке выведите одно число --- количество людей, которое находится в самой большой группе друзей.
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
2
3 2
1 2
2 3
10 12
1 2
3 1
3 4
5 4
3 5
4 6
5 2
2 1
7 10
1 2
9 10
8 9
Вихідні дані #1
3
6