Найкращий час купити акції 2#11613

Найкращий час купити акції 2

1 секунда
128 мегабайтів
Легка

Вам надано масив цін, де prices_i представляє ціну акції в -ий день.

Щодня ви можете вирішити, чи купувати, чи продавати акції. Водночас ви можете володіти не більше ніж однією акцією.

Знайдіть максимальний можливий прибуток.

Вхідні дані

Перший рядок містить розмір n~(n \le 10^5) масиву цін. Другий рядок містить масив цін — цілих чисел, кожне з яких не перевищує 10^4.

Вихідні дані

Виведіть максимальний можливий прибуток. Якщо отримати прибуток неможливо, виведіть .

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading