5320. Мандарины и апельсины 2.0

Не решаласьСложная

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

В 2n12n − 1 ящиках лежат мандарины и апельсины. Кодерун долго думал и выяснил, что всегда возможно выбрать nn ящиков так, что в них окажется не менее половины всех мандаринов и не менее половины всех апельсинов. Помогите Кодеруну выбрать эти ящики.

Формат ввода

В первой строке входных данных записано число nn (1n105)(1 \leq n \leq 10^{5}) - количество ящиков с фруктами.

Далее следует 2n12 \cdot n - 1 строк, в каждой из которых записано 2 числа, разделённых пробелом: mim_{i} и oio_{i} (1mi,oi109)(1 \leq m_{i}, o_{i} \leq 10^{9}) - количество мандаринов и апельсинов в коробке с номером ii.

Формат вывода

В качестве ответа выведите nn чисел - индексы коробок, которые необходимо взять.

Ограничения

Ограничение времени

1 с

Ограничение памяти

64 МБ

Пример 1

Ввод
2
4 5
3 1
3 2
Вывод
2 1 

Пример 2

Ввод
3
4 3
5 3
3 5
1 5
4 5
Вывод
4 1 2 

Пример 3

Ввод
2
4 2
5 4
2 1
Вывод
3 2 
Нужно войти, чтобы отправить решение.Войти