N,K,*A=map(int,open(0).read().split());L=max(A);H=sum(A) while LM:c+=1;s=0 s+=i if(s>0)+c<=K:H=M else:L=M+1 print(L)