
https://www.acmicpc.net/problem/21921
import java.io.*;
import java.util.*;
public class Main {
    public static void main(String[] args) throws IOException{
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine(), " ");
        int n = Integer.parseInt(st.nextToken());
        int x = Integer.parseInt(st.nextToken());
        int[] day = new int[n];
        st = new StringTokenizer(br.readLine(), " ");
        for(int i = 0; i < n; ++i)
        {
            day[i] = Integer.parseInt(st.nextToken());
        }
        long visit = 0;
        int left = 0;
        int right = x-1;
        int cnt = 0;
        long cursum = 0;
        for(int i = left; i <= right; ++i)
        {
            cursum += day[i];
        }
        while(right < day.length)
        {
            if(visit <= cursum)
            {
                if(visit == cursum)
                    cnt++;
                if(visit < cursum)
                    cnt = 1;
                visit = cursum;
            }
            cursum -= day[left];
            left++;
            right++;
            if(right < day.length)
                cursum += day[right];
        }
        if(visit == 0)
            System.out.println("SAD");
        else {
            System.out.println(visit);
            System.out.println(cnt);
        }
    }
}