#include <iostream>
#include <string>
using namespace std;
int cnt[3];
int main() {
int n;
long long k;
cin>>n>>k;
string s;
cin>>s;
long long res = 0;
int j = 0;
int l = 0, r = 0;
for(int i = 0;i < n;i++){
if(s[i] == '1'){
res += cnt[0];
cnt[1]++;
// cout<<i<<" "<<cnt[1]<<"\n";
}else{
cnt[0]++;
// cout<<i<<" "<<cnt[0]<<"\n";
}
while(res > k){
if(s[j] == '1'){
cnt[1]--;
// cout<<i<<" "<<cnt[1]<<"\n";
}else{
cnt[0]--;
res -= cnt[1];
// cout<<i<<" "<<cnt[0]<<"\n";
}
j++;
}
if(res == k){
l = j + 1;
r = i + 1;
break;
}
}
if(l == 0 && r == 0){
cout<<-1;
}else{
cout<<l<<" "<<r;
}
}
// 64 位输出请用 printf("%lld")