import java.io.*;

public class _sol {

    public static void main(String[] args) throws IOException {

        FileReader fr = new FileReader("substring.in");
        FileWriter fw = new FileWriter("substring.out");

        BufferedReader br = new BufferedReader(fr);
        BufferedWriter bw = new BufferedWriter(fw);

        char[] str = br.readLine().toCharArray();
        long[] memo = new long[str.length];

        String[] LK = br.readLine().split("\\s+");
        int L = Integer.parseInt(LK[0]);
        int K = Integer.parseInt(LK[1]);

        if (str[0] == '0') {
            memo[0] = 1;
        }

        for (int i = 1; i < str.length; i++) {
            memo[i] = memo[i - 1];

            if (str[i] == '0') {
                memo[i] += 1;
            }
        }

        for (int i = 0; i < str.length - L; i++) {
            long zeros = memo[i + L] - memo[i];
            if (zeros < K) {
                bw.write("No");
                bw.flush();
                return;
            }
        }

        bw.write("Yes");

        bw.flush();
    }
}
