import sys input = sys.stdin.readline N,K=map(int,input().split()) A=list(map(int,input().split())) S=[0] for i in range(N): S.append(S[-1]+A[i]) MAX=-10**9 ind=-1 for i in range(K,N+1): if MAX<=S[i]: MAX=S[i] ind=i A=A[:ind] N=len(A) S=[(0,-1)] for i in range(N-1,-1,-1): S.append((S[-1][0]+A[i],i)) S.reverse() SX=sorted(S,reverse=True) P=[0]*N P[0]=1 K-=1 for c,ind in SX: if 0<=ind0: K-=1 P[ind]=1 ANS=0 for i in range(N): if P[i]==1: ANS+=S[i][0] print(ANS)