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

На прямой расположены n банков. Вор Жорж планирует ограбить их все, начиная с самого крупного (и продолжая их грабить в порядке уменьшения суммы денег в них). Известно, что i-ый банк расположен в точке с координатой xi, в нем хранится ai рублей, а чтобы его ограбить, Жоржу требуется ti минут. Перемещение на единицу расстояния занимает у Жоржа одну минуту. Все банки располагаются в разных точках прямой, и во всех банках хранится разное количество рублей.

Вы — полицейский, в последний момент узнавший о планирующейся операции. Единственное, что вы успеваете сделать — эвакуировать деньги ровно из одного банка. Эвакуированный банк, разумеется, будет проигнорирован Жоржем, как будто бы его и не существовало. Так как вы очень не любите Жоржа, вы решили эвакуировать такой банк, чтобы Жорж затратил как можно больше времени на ограбление всех остальных банков (полицейские начинают отсчет времени с начала первого ограбления). Может быть, вор устанет и проколется где-нибудь, а хоть какие-то деньги будут спасены. Если же таких банков несколько, то, так уж и быть, надо будет эвакуировать тот из них, в котором хранится больше всего денег.

Определите, какой банк следует эвакуировать.

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

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

В каждой из следующих n строк записано по три целых числа xi, ai и ti ( - 109 ≤ xi ≤ 109,  1 ≤ ai,  ti ≤ 109) — координата i-го банка, количество денег в нём и время, требуемое на его ограбление. Все xi и ai различны.

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

Выведите номер банка, который следует эвакуировать. Так как суммы, хранящиеся в каждом из банков, различны, этот номер всегда определяется однозначно.

Примеры
Входные данные
2
3 100 15
2 500 15
Выходные данные
2
Входные данные
3
-2 700 1
2 900 8
4 1000 5
Выходные данные
1