H. Сказочные сны
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

После тяжёлого дня, выпив очередную кружку чая с валерианой, Дима Н. лёг спать. Ему снится сон: множество разноцветных прямых на ярко-чёрном фоне. Причём сон был вполне нормальным, никакие две прямые не совпадали.

На следующий день Дима пошёл к психиатру, а тот задал вполне корректный вопрос: какая прямая имеет минимальное количество пересечений с другими? Он не сумел найти ответ, и теперь его судьба печальна.

Не допустите его ошибку, найдите ответ заранее.

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

Первая строка содержит одно число N - количество прямых (1  ≤  N  ≤  105). Следующие N строк содержат целые числа А и B, задающие одну прямую уравнением y = A * x + B (-109  ≤  A, B  ≤  109).

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

Выведите одно число – количество пересечений у искомой прямой.

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