/*#include <stdio.h>
int main() {
int a, b, i, j, c[24]={0,};
scanf("%d",&a);
for(i=0;i<=a-1;i++){
scanf("%d",&b);
c[b]=c[b]+1;
}
for(j=1;j<=23;j++){
printf("%d ",c[j]);
}
return 0;
}
*/
#include <stdio.h>
int main() {
int a,b,c,num,max=0,i,j,d[200000];
scanf("%d %d",&a,&b);
for(i=0;i<a;i++){
scanf("%d",&d[i]);
}
for(i=0;i<=a;i++){
num=num+d[i];
}
max=num;
for(j=0;j<b;j++){
num=num+d[b];
if(num>max){
max=num;
}
}
printf("%d",max);
return 0;
}



