package Amazon;
import java.util.*;
public class OA_2 {
static void main() {
Scanner sc
=new Scanner
(System.
in); int n=sc.nextInt();
int[]arr=new int[n+1];
for(int i=1;i<=n;i++){
arr[i]=sc.nextInt();
}
int k=sc.nextInt();
int[]pmax=new int[n+1];
// pmax[0]=arr[0];
for(int i=1;i<=n;i++){
pmax
[i
]=Math.
max(arr
[i
],pmax
[i
-1]+arr
[i
]); }
// int[]ans=new int[n];
int ans=0;
int sum=0;
for(int i=1;i<=k-1;i++) {
sum += arr[i];
// sum=Math.max(sum+arr[i],arr[i]);
// ans[i]=sum;
}
for(int i=k;i<=n;i++){
sum+=arr[i];
ans
=Math.
max(pmax
[i
-k
]+sum,
Math.
max(sum,ans
)); sum-=arr[i-k];
}
}
}
cGFja2FnZSBBbWF6b247CmltcG9ydCBqYXZhLnV0aWwuKjsKcHVibGljIGNsYXNzIE9BXzIgewogICAgc3RhdGljIHZvaWQgbWFpbigpIHsKICAgICAgICBTY2FubmVyIHNjPW5ldyBTY2FubmVyKFN5c3RlbS5pbik7CiAgICAgICAgaW50IG49c2MubmV4dEludCgpOwogICAgICAgIGludFtdYXJyPW5ldyBpbnRbbisxXTsKICAgICAgICBmb3IoaW50IGk9MTtpPD1uO2krKyl7CiAgICAgICAgICAgIGFycltpXT1zYy5uZXh0SW50KCk7CiAgICAgICAgfQogICAgICAgIGludCBrPXNjLm5leHRJbnQoKTsKICAgICAgICBpbnRbXXBtYXg9bmV3IGludFtuKzFdOwovLyAgICAgICAgcG1heFswXT1hcnJbMF07CiAgICAgICAgZm9yKGludCBpPTE7aTw9bjtpKyspewogICAgICAgICAgICBwbWF4W2ldPU1hdGgubWF4KGFycltpXSxwbWF4W2ktMV0rYXJyW2ldKTsKICAgICAgICB9Ci8vICAgICAgICBpbnRbXWFucz1uZXcgaW50W25dOwogICAgICAgIGludCBhbnM9MDsKICAgICAgICBpbnQgc3VtPTA7CiAgICAgICAgZm9yKGludCBpPTE7aTw9ay0xO2krKykgewogICAgICAgICAgICBzdW0gKz0gYXJyW2ldOwovLyAgICAgICAgICAgIHN1bT1NYXRoLm1heChzdW0rYXJyW2ldLGFycltpXSk7Ci8vICAgICAgICAgICAgYW5zW2ldPXN1bTsKICAgICAgICB9CiAgICAgICAgZm9yKGludCBpPWs7aTw9bjtpKyspewogICAgICAgICAgICAgICAgc3VtKz1hcnJbaV07CiAgICAgICAgICAgICAgICBhbnM9TWF0aC5tYXgocG1heFtpLWtdK3N1bSxNYXRoLm1heChzdW0sYW5zKSk7CiAgICAgICAgICAgICAgICBzdW0tPWFycltpLWtdOwogICAgICAgIH0KICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oYW5zKTsKICAgIH0KfQo=