Раян і Джейк обожнюють кіно та настільні ігри. Але кінотеатри зачинені, а розважатись хочеться. Тому хлопці знайшли у дідуся Квентина цікаву гру з наступними правилами:
Є поле, що складається з клітинок, розташованих у ряд та пронумерованих від до .
На кожній клітинці записано ціле число.
Гравець починає з клітинки номер і має дістатися до клітинки номер , рухаючись лише вперед.
Виходити за межі поля заборонено.
Гравець може робити кроки не більше ніж на клітинок. Тобто з клітинки можна потрапити у будь-яку клітинку між x+1 та x+K включно.
Результат гравця — сума всіх чисел, написаних у клітинках, на які він наступить протягом гри.
Раян обожнює перемагати, тому хоче отримати найбільший можливий результат. Джейк, навпаки, цінує сам процес гри та хоче отримати найменший можливий результат.
Хлопці зацікавилися, якою буде різниця між їхніми результатами, якщо вони використовують абсолютно протилежні стратегії. Допоможіть їм знайти цю різницю.
У першому рядку задано два натуральних числа: та .У другому рядку містяться цілих чисел a_1, a_2, \ldots, a_n — числа у клітинках, починаючи з першої. 1 \le N, K \le 10^6, -10^9 \le a_i \le 10^9.
Виведіть одне ціле число — відповідь на задачу: різниця між результатами Раяна та Джейка.
Приклад 1
Приклад 2