아직 제출이 없습니다시간 제한1초메모리 제한1024 MB

문제

전설적인 슬라브 용사 일리야 무로메츠가 전설적인 용과 맞서 싸운다.

이 용에게는 머리가 $N$개 있고, 왼쪽부터 오른쪽으로 $1, 2, \dots, N$번으로 번호를 매긴다. 용답게 불을 뿜을 수 있으며, $i$번째 머리의 화력은 $F_i$이다.

무로메츠는 칼을 한 번 휘둘러 연속한 머리를 최대 $K$개까지 잘라낼 수 있다. 한 번 휘두른 뒤에는 남은 머리들이 서로 붙어 다시 하나의 연속한 줄을 이룬다.

지금 용은 잠시 정신이 멍한 상태여서, 무로메츠는 칼을 연달아 두 번 휘두를 수 있다. 이 두 번의 공격으로 무로메츠가 없앨 수 있는 화력의 최대 합을 구하여라.

입력

첫째 줄에 공백으로 구분된 두 정수, 용의 머리 개수 $N$과 무로메츠의 최대 공격 범위 $K$가 주어진다 ($1 \le N \le 200,000$, $1 \le K \le 200,000$).

둘째 줄에 공백으로 구분된 $N$개의 정수 $F_i$가 주어지며, 이는 각 머리의 화력이다 ($1 \le F_i \le 2000$, $i = 1, \dots, N$).

출력

무로메츠가 두 번의 공격으로 없앨 수 있는 화력의 최대 합을 정수 하나로 출력한다.