#include "bits/stdc++.h"
using namespace std;
const int N = 1e5 + 5;
int n , k;
int arr[N];
long long sum[N];
long long sup[N];
long long ans;
int main(){
    scanf("%d %d" , &n , &k);
    for(int i = 1 ; i <= n ; ++i){
        scanf("%d" , arr + i);
        sum[i] = sum[i - 1] + arr[i];
        sup[i] = sup[i - 1] + max(0 , arr[i]);
    }
    for(int i = 1 ; i + k - 1 <= n ; ++i){
        ans = max(ans , sup[i - 1] + max(0LL , sum[i + k - 1] - sum[i - 1]) + sup[n] - sup[i + k - 1]);
    }
    printf("%lld\n" , ans);
}