#include <bits/stdc++.h>
int main(void) {
  int a, b, i, flag = 1;
  char str[12] = {};
  scanf("%d%*[^0123456789]%d", &a, &b);
  scanf("%s", str);
  if (a >= 1 && a <= 5 && b >= 1 && b <= 5) {
    if (strlen(str) == a + b + 1) {
      if (str[a] == '-') {
        for (i = 0; i < a + b; i++) {
          if (i == a) {
            continue;
          }
          if (str[i] < 0 && str[i] > 9) {
            flag = 0;
            break;
          }
        }
        if (flag) {
          puts("yes");
          return 0;
        }
      }
    }
  }
  puts("no");
  return 0;
}
