동일한 크기의 정사각형 모양의 칸 N개가 1번부터 N번까지 일렬로 배열된 실험대가 있다. 이 실험대의 i번 칸에는 에너지 상수 a_i가 설정되어 있으며, 외부의 배터리와 연결되어 있다.
이하는 실험대에 일자 모양 자석 하나를 설치하려 한다. 자석의 크기는 2부터 N까지 이하가 임의로 설정할 수 있으며, 한쪽 끝에 한 칸 크기의 N극이 있고 반대쪽 끝에 한 칸 크기의 S극이 있다. 자석의 양 극은 각각 정확히 하나의 칸 위에 놓여야 한다.
자석을 실험대에 설치하면 배터리의 에너지가 변하는데, 다음 3가지 현상이 동시에 발생한다.
이하는 자석을 실험대에 설치하여 배터리를 최대한 충전하고 싶다. 이하를 도와 자석을 놓기 전과 비교해서 얻을 수 있는 배터리의 에너지 변화의 최댓값을 구해보자. 실험의 결과로 배터리의 에너지가 실험 전과 비교하여 감소할 수도 있다.
첫 번째 줄에 두 정수 N과 K가 공백으로 구분되어 주어진다. (2≤N≤500,000;0≤K≤2,000)
두 번째 줄에 N개의 정수 a_1,a_2,⋯,a_N이 공백으로 구분되어 주어진다. (0≤a_i≤109)
첫 번째 줄에 자석을 놓기 전과 비교해서 얻을 수 있는 배터리의 에너지 변화의 최댓값을 출력한다.
예제 1의 경우 N극이 3번 칸에 놓이고 S극이 5번 칸에 놓이도록 자석을 설치할 때 1번 현상으로 a_3=22의 에너지가 충전되며, 2번 현상으로 a_5=4의 에너지가 소모되고, 3번 현상으로 (5−3)×2=4의 에너지가 소모되어 설치 전과 비교하여 총 14의 에너지가 충전된다. 이보다 더 많은 에너지를 충전할 수 있는 방법은 없다.