#include <bits/stdc++.h>
using namespace std;
bool cmp(pair<long long,long long>a,pair<long long,long long>b)
{
return a.first<b.first;
}
int n,k,a[400005],vt,x[400005],d,n1;
long long s,f[400005],tr[400005],Min,Min1;
set<pair<long long,int> > st;
int main()
{
ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
//freopen("bottles.inp","r",stdin);
//freopen("bottles.out","w",stdout);
cin>>n>>k;
for (int i=1;i<=n;i++){cin>>a[i];s+=a[i];}
if(k>n)
{
cout<<n<<' '<<s<<'\n';
for(int i=1;i<=n;i++)cout<<i<<' ';
return 0;
}
for(int i=1;i<=k;i++){f[i]=a[i];st.insert(make_pair(a[i],i));}
for(int i=k+1;i<=n;i++)
{
f[i]=(*st.begin()).first+a[i];tr[i]=(*st.begin()).second;
st.erase(st.find(make_pair(f[i-k],i-k)));st.insert(make_pair(f[i],i));
}
Min=1e18;
for(int i=n-k+1;i<=n;i++)
{
if(Min>f[i])
{
vt=i;
Min=f[i];
}
}
n1=n;
while(tr[vt]!=0)
{
a[vt]=0;
vt=tr[vt];
n1--;
}
a[vt]=0;
n1--;
cout<<n1<<' '<<s-Min<<'\n';
for(int i=1;i<=n;i++)
{
if(a[i]>0)cout<<i<<' ';
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmJvb2wgY21wKHBhaXI8bG9uZyBsb25nLGxvbmcgbG9uZz5hLHBhaXI8bG9uZyBsb25nLGxvbmcgbG9uZz5iKQp7CiAgICByZXR1cm4gYS5maXJzdDxiLmZpcnN0Owp9CmludCBuLGssYVs0MDAwMDVdLHZ0LHhbNDAwMDA1XSxkLG4xOwpsb25nIGxvbmcgcyxmWzQwMDAwNV0sdHJbNDAwMDA1XSxNaW4sTWluMTsKc2V0PHBhaXI8bG9uZyBsb25nLGludD4gPiBzdDsKaW50IG1haW4oKQp7CiAgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApO2Npbi50aWUoMCk7Y291dC50aWUoMCk7CiAgICAvL2ZyZW9wZW4oImJvdHRsZXMuaW5wIiwiciIsc3RkaW4pOwogICAgLy9mcmVvcGVuKCJib3R0bGVzLm91dCIsInciLHN0ZG91dCk7CiAgICBjaW4+Pm4+Pms7CiAgICBmb3IgKGludCBpPTE7aTw9bjtpKyspe2Npbj4+YVtpXTtzKz1hW2ldO30KICAgIGlmKGs+bikKICAgIHsKICAgICAgICBjb3V0PDxuPDwnICc8PHM8PCdcbic7CiAgICAgICAgZm9yKGludCBpPTE7aTw9bjtpKyspY291dDw8aTw8JyAnOwogICAgICAgIHJldHVybiAwOwogICAgfQogICAgZm9yKGludCBpPTE7aTw9aztpKyspe2ZbaV09YVtpXTtzdC5pbnNlcnQobWFrZV9wYWlyKGFbaV0saSkpO30KICAgIGZvcihpbnQgaT1rKzE7aTw9bjtpKyspCiAgICB7CiAgICAgICAgZltpXT0oKnN0LmJlZ2luKCkpLmZpcnN0K2FbaV07dHJbaV09KCpzdC5iZWdpbigpKS5zZWNvbmQ7CiAgICAgICAgc3QuZXJhc2Uoc3QuZmluZChtYWtlX3BhaXIoZltpLWtdLGktaykpKTtzdC5pbnNlcnQobWFrZV9wYWlyKGZbaV0saSkpOwogICAgfQogICAgTWluPTFlMTg7CiAgICBmb3IoaW50IGk9bi1rKzE7aTw9bjtpKyspCiAgICB7CiAgICAgICAgaWYoTWluPmZbaV0pCiAgICAgICAgewogICAgICAgICAgICB2dD1pOwogICAgICAgICAgICBNaW49ZltpXTsKICAgICAgICB9CiAgICB9CiAgICBuMT1uOwogICAgd2hpbGUodHJbdnRdIT0wKQogICAgewogICAgICAgIGFbdnRdPTA7CiAgICAgICAgdnQ9dHJbdnRdOwogICAgICAgIG4xLS07CiAgICB9CiAgICBhW3Z0XT0wOwogICAgbjEtLTsKICAgIGNvdXQ8PG4xPDwnICc8PHMtTWluPDwnXG4nOwogICAgZm9yKGludCBpPTE7aTw9bjtpKyspCiAgICB7CiAgICAgICAgaWYoYVtpXT4wKWNvdXQ8PGk8PCcgJzsKICAgIH0KICAgIHJldHVybiAwOwp9Cg==