#include #include #include #include std::priority_queue, std::greater > Q; int x[200010]; int main() { int a,b; scanf("%d%d",&a,&b); for(int i=1;i<=a;i++) scanf("%d",&x[i]); long long int ans = 0, sum = 0; for(int i=a;i>=1;i--) { if(i%2==0 && Q.size()==b-1) { long long int val = sum + x[i]; ans = ans>val?ans:val; } if(Q.size()