#include "stdio.h"
long long int sum[100500],num[100500],ans=0,ma=0,plu[100500];
int n,k;
int main()
{
    scanf("%d %d",&n,&k);
    sum[0]=0;
    for(int i=1;i<=n;i++)
    {
        scanf("%lld",&num[i]);
        sum[i]=num[i]+sum[i-1];
        if(num[i]>0) plu[i]=num[i];
    }
    for(int i=1;i<=n;i++) plu[i]+=plu[i-1];
    for(int i=1;i<=n-k+1;i++)
    {
        long long int x=0;
        if(sum[i+k-1]-sum[i-1]>0) x+=(sum[i+k-1]-sum[i-1]);
        x+=plu[i-1];
        x+= (plu[n] - plu[i+k-1]);
        if(ans<x) ans=x;
    }
    printf("%lld",ans);

}

