Незважаючи на тривалі затримки із зустріччю в аеропорту, конвенція Фермера Джона для корів, зацікавлених у поїданні трави, поки що проходить успішно. Вона привабила корів з усього світу.
Однак головна подія конвенції, схоже, може спричинити Фермеру Джону додаткові проблеми з розкладом. Дуже маленьке пасовище на його фермі має рідкісний сорт трави, яка, за словами вибагливих корів, є найсмачнішою у світі. Через це всі корів на конвенції хочуть скуштувати цю траву. Це, ймовірно, призведе до довгих черг, оскільки пасовище настільки маленьке, що може вмістити лише одну корову одночасно.
Фермер Джон знає час a_i, коли кожна корова планує прибути на особливе пасовище, а також кількість часу t_i, який вона планує провести, куштуючи траву, коли настане її черга. Щойно корова починає їсти, вона залишається протягом повних t_i одиниць часу, перш ніж піти, і протягом цього часу інші корови, що прибувають, мусять чекати. Якщо кілька корів чекають, коли пасовище знову звільняється, наступною куштувати траву дозволяється корові з найвищим старшинством. З цією метою корова, яка прибуває саме в той момент, коли інша корова закінчує їсти, вважається такою, що чекає. Аналогічно, якщо кілька корів прибувають точно в один і той самий час, коли жодна корова не їсть, наступною їсть та, що має найвище старшинство.
Допоможіть ФД обчислити максимальний час, який будь-якій корові доводиться чекати в черзі (між її часом прибуття a_i та моментом, коли вона починає їсти).
Перший рядок містить ціле число n~(1 \le n \le 10^5). Кожен з наступних рядків описує одну корову і містить два цілих числа a_i та t_i~(1 \le a_i \le 10^9, 1 \le t_i \le 10^4). Корови перелічені в порядку старшинства, починаючи з найстаршої.
Виведіть одне ціле число — максимальний час очікування серед усіх корів.
Приклад 1
У цьому прикладі є корів, пронумерованих у порядку їх появи у вхідних даних. Корова прибуває першою (у момент часу ), і перш ніж вона закінчує їсти (у момент часу ), прибувають обидві корови і . Оскільки корова має вище старшинство, вона їсть наступною, прочекавши одиниці часу з моменту свого прибуття. Вона закінчує у момент часу , після чого корова починає їсти, прочекавши одиниць часу з моменту свого прибуття. Після періоду, коли жодна корова не їсть, прибуває корова , і поки вона їсть, прибуває корова ; корова починає їсти через одиниць часу після свого прибуття. Таким чином, корова, яка чекає найдовше, це корова .