Бэтмен и Робин

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

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

Бэтмен дал непростую задачку: у Робина есть последовательность a_1,a_2a_na\_1, a\_2 \dots a\_n. По которой вычисляется следующая сумма: _i=1n(1)i1a_i=a_1a_2+a_3\sum\limits\_{i=1}^n(-1)^{i-1} \cdot a\_i = a\_1 - a\_2 + a\_3 - \dots То есть члены последовательности с нечетными индексами берутся со знаком <<плюс>>, а четные со знаком <<минус>>.

Робин может поменять ровно два числа местами один раз, чтобы итоговая сумма стала больше (а может и не менять, если и так все хорошо). Бэтмену нужно будет проверить ответ, но ему лень вычислять его вручную, поэтому он просит вас написать программу, которая посчитает, какую максимальную сумму может получить Робин из данной последовательности.

입력

В первой строке входного файла содержится одно натуральное число nn --- количество чисел в последовательности (2n1052 \le n \le 10^{5}).

Во второй строке входного файла дано nn чисел a_ia\_i --- числа последовательности (1a_i10001 \le a\_i \le 1000).

출력

В единственной строке выходного файла выведите ответ на задачу --- максимальную сумму может получить Робин из данной последовательности.

힌트

В первом примере изначальная сумма равна -1, но поменяв числа местами, можно получить 1. Во втором примере ничего не поменяется при смене, поэтому можно не менять числа местами вовсе.