Вам задано точок на площині та коло радіуса .
Знайдіть максимальну кількість точок, які можуть одночасно знаходитись всередині або на межі кола радіуса . Точка вважається всередині кола, якщо вона знаходиться всередині або точно на межі кола.
Вхід складається з кількох наборів даних. Кінець вхідних даних позначається рядком, що містить єдиний .
Кожен набір даних починається з рядка, який містить одне ціле число (1 \le N \le 300) — кількість точок.
Далі слідують рядків, кожен з яких містить два десяткових числа та (0.0 \le X, Y \le 10.0) — координати точки. Кожна координата задана з знаками після десяткової крапки.
Жодна пара точок не знаходиться ближче, ніж одна до одної. Жодна пара точок у наборі не знаходиться на відстані приблизно одна від одної, тобто, відстань між будь-якою парою точок ніколи не задовольняє 1.9999 \le d \le 2.0001.
Крім того, жодні три точки в наборі не є одночасно дуже близькими до того, щоб лежати на одному колі радіуса . А саме, для будь-яких трьох різних точок P_1, P_2, P_3 у наборі і для будь-якої довільної точки на площині, нехай d_1, d_2, d_3 — відстані від цієї точки до P_1, P_2, P_3 відповідно. Тоді ніколи не виконується одночасно 0.9999 \le d_i \le 1.0001 для i = 1,2,3.
Для кожного набору даних виведіть максимальну кількість точок, які можуть одночасно знаходитися всередині або на колі радіуса , одним числом у кожному рядку.
Приклад 1