Біатлон#8568

Біатлон

1 секунда
128 мегабайтів
Складна

Піггі вирішила організувати біатлонну гонку, де учасники змагаються у двох дисциплінах. Вона запросила учасників, які мають такі характеристики:

Як організатор, Піггі може вибрати будь-які відстані (невід'ємні дійсні числа s_1 і s_2) для кожної з дисциплін. Тепер вона хоче дізнатися, які учасники можуть стати потенційними переможцями, тобто чи існують такі s_1 і s_2, які забезпечать їм перемогу.

Напишіть програму, що визначає, які учасники можуть виграти.

Вхідні дані

Перший рядок містить число (2 \le n \le 10^5). Кожен з наступних рядків містить два натуральних числа v_1 і v_2 (1 \le v_1, v_2 \le 10^4): швидкості -го учасника (для i = 0, 1, \ldots, n - 1).

Вихідні дані

В одному рядку виведіть індекси учасників, які можуть виграти. Індекси повинні бути в порядку зростання і розділятися пробілами. Індексування починається з . Якщо жоден учасник не може виграти, виведіть .

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Примітка

Перший приклад. Учасники, які можуть виграти, мають номери: , і . Учасник з номером виграє, наприклад, на дистанціях s_1 = 0 і s_2 = 10; учасник з номером виграє на дистанціях s_1 = 10 і s_2 = 0; учасник з номером виграє на дистанціях s_1 = 10 і s_2 = 10. Учасник з номером не може виграти, оскільки його завжди переможе учасник номер .

Другий приклад. Тільки учасники і мають найменший час, але цей час не є унікальним. Тому відповідь .