У Василя є цілих невід'ємних чисел a_1, a_2, \ldots, a_N. Оскільки йому та його другові Віталію дещо набридли банальні бітові операції і , вони вирішили взятися за щось інше: Василь попросив програміста Віталія перебрати на комп'ютері всі можливі непорожні підпослідовності вхідної послідовності з чисел і обчислити -суму кожної з них. Серед отриманих 2^N-1 чисел хлопці вибрали максимальне.
Але оскільки в цій задачі, на відміну від попередньої, у Василя стало значно більше чисел, то порахувати відповідь на цю задачу «в лоб» Віталій ніяк не зможе. Вам слід допомогти йому в цьому, інакше математик Василь зовсім розчарується в програмістах.
В першому рядку задано число , 1 \leq N \leq 100000. У наступному рядку задано чисел, 0 \leq a_i \leq 2 \cdot 10^9.
Виведіть єдине число — відповідь до задачі.
Приклад 1