J. Параллелограммы
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Есть n палочек, i-я из которых имеет длину ai. Леша хочет собрать из них как можно больше параллелограммов одновременно, причем каждая палочка может быть использована не более чем в одном параллелограмме. Какое максимальное количество параллелограммов удастся собрать?

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

В первой строке дано целое число n (1 ≤ n ≤ 200000) — количество палочек.

Во второй строке даны n чисел ai (1 ≤ ai ≤ 200000) — длины палочек.

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

Выведите единственное целое число — максимальное количество параллелограммов, которое удастся собрать.

Примеры
Входные данные
4
1 2 1 2
Выходные данные
1
Входные данные
12
1 3 5 7 1 3 5 7 1 3 5 7
Выходные данные
2