function Main(input) {
	input = input.split("\n");
	input[0] = input[0].split(' ');
	input[1] = input[1].split(' ');
	var sum = new Array(input[0][0] - input[0][1] + 1);
	for(var i=0; i<2; i++){
    	input[0][i] = parseInt(input[0][i], 10);
    }
  var sig = 0;
	var max = 0;
	var maxN = 0;
	for(var i=0; i<input[0][0]; i++){
    	input[1][i] = parseInt(input[1][i], 10);
    	input[1][i] = (input[1][i]+1)/2;
    	sig += input[1][i];
        if(i >= input[0][1] - 1){
        	sum[i-input[0][1]+1] = sig;
        	sig -= input[1][i-input[0][1]+1];
        	if(max < sum[i-input[0][1]+1]){
       			max = sum[i-input[0][1]+1];
        		maxN = i-input[0][1]+1;
        	}
        }
    }
	console.log(sum[maxN]);
}
Main(require("fs").readFileSync("/dev/stdin", "utf8"));