В задаче C вы могли узнать о последствиях уборки двора Евстиграфа, однако кому-то может быть интереснее узнать о процессе, чем о результате.
Во время уборки одной из основных проблем было собрать упавшие на землю листья в кучи так, чтобы Евстиграф был доволен результатом. Всего в итоге собрали n кучек листьев, в i-й из которых получилось ровно a_i листьев, после чего их показали Евстиграфу.
Евстиграф решил, что не хочет тратить время на проверку всех кучек, и будет оценивать проделанную работу следующим критерием:
Евстиграф считает, что уборка была выполнена тем качественнее, чем меньше значение получившейся суммы S. Помогите людям, которые занимались уборкой, выбрать такие l и r, для которых получившаяся S будет минимальна. Разумеется, выбирать отрицательные или слишком большие l и r нельзя, поэтому должно выполняться 1⩽l⩽r⩽c для заранее заданного c.
В первой строке через пробел даны три целых числа n, c и k --- количество кучек, ограничение сверху на выбираемый отрезок и длина отрезка соответственно (1⩽n⩽105; 1⩽k⩽c⩽109).
Во второй строке через пробел перечислены n целых чисел a_1, a_2 \ldots a_n --- размеры кучек листьев (1⩽a_i⩽109).
Выведите одно число --- минимальное возможное значение описанной суммы.