EduBrick

Разброс в окне

2000 мс · 256 МБ · всё или ничего

По массиву движется окно длины kk. Найдите наибольшую разность между максимумом и минимумом окна среди всех его положений.

Формат ввода

В первой строке числа nn и kk (1kn21051 \le k \le n \le 2 \cdot 10^5). Во второй — nn целых чисел, по модулю не превосходящих 10910^9.

Формат вывода

Одно число.

Примеры

ввод
4 2
1 5 2 8
вывод
6
Войдите, чтобы отправлять решения.