#include <bits/stdc++.h>
using namespace std;
typedef long long LL;

int main() {
    LL n, k;
    cin >> n >> k;
    string s;
    cin >> s;
    int cnt0 = 0, cnt1 = 0;
    int l = 0, r = 0;
    if (s[0] == '0') cnt0 ++;
    if (s[0] == '1') cnt1 ++;
    LL num = 0;
    while (l < n && r < n) {
        if (num == k) {
            cout << l + 1 << ' ' << r + 1 << endl;
            return 0;
        }
        if (num < k) {
            r ++;
            if (s[r] == '0') cnt0 ++;
            else {
                num += cnt0;
                cnt1 ++;
            }
        } else {
            if (s[l] == '0') {
                num -= cnt1;
                cnt0 --;
            } else cnt1 --;
            l ++;
        }
    }
    cout << -1 << endl;
    return 0;
}