A. Разбиение MEX
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Назовём разбиением множества $$$B$$$ набор множеств $$$s_1, s_2,\ldots, s_k$$$, такой что каждый элемент встречается одинаковое количество раз в $$$B$$$ и суммарно в множествах $$$s_1,s_2,\ldots,s_k$$$.

Например, некоторыми разбиениями множества $$$\{1,2,3,3\}$$$ являются $$$\{1,3\}+\{2,3\}, \{1,2,3,3\}$$$ и $$$\{2\}+\{1,3\}+\{3\}$$$, но не $$$\{1,2\}+\{3\}$$$.

Разбиение называется корректным, если $$$\operatorname{mex}$$$$$$^{\text{∗}}$$$ всех множеств в разбиении одинаков. Оценка корректного разбиения — это $$$\operatorname{mex}$$$ любого множества в разбиении.

Вам дано множество $$$A$$$ размера $$$n$$$. Найдите минимальную оценку среди всех корректных разбиений $$$A$$$.

$$$^{\text{∗}}$$$Наименьшее исключенное (MEX) набора чисел $$$c_1, c_2, \ldots, c_k$$$ определяется как наименьшее неотрицательное целое число $$$x$$$, которое не встречается в наборе чисел $$$c$$$.

Входные данные

Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 100$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.

Первая строка каждого набора входных данных содержит целое число $$$n$$$ ($$$1 \leq n \leq 100$$$).

Вторая строка содержит $$$n$$$ целых чисел $$$A_1, A_2, \ldots, A_n$$$, обозначающих элементы $$$A$$$ ($$$0 \leq A_i \leq 100$$$).

Не гарантируется, что элементы даны в неубывающем порядке.

Выходные данные

Для каждого набора входных данных выведите минимальную оценку среди всех корректных разбиений.

Пример
Входные данные
2
3
0 0 0
2
1 2
Выходные данные
1
0
Примечание

В первом наборе входных данных минимальная оценка $$$1$$$ может быть получена с помощью разбиения $$$\{0\}+\{0\}+\{0\}$$$. Разбиение является корректным, потому что у каждого множества $$$\operatorname{mex}$$$ равен $$$1$$$, что, следовательно, является оценкой разбиения.

Во втором наборе входных данных мы можем использовать $$$\{1,2\}$$$ как единственное множество в разбиении, и оно имеет $$$\operatorname{mex} 0$$$.