#include <bits/stdc++.h>
int main() {
  int a, c, i, k, j = 0;
  char s[100];
  scanf("%d%d%s", &a, &c, s);
  for (i = 0; s[i] != '\0';) {
    i++;
  }
  if (i == a + c + 1 && s[a + 1] == '-') {
    for (k = 0; s[k] != '\0'; k++) {
      if (s[k] <= '9' && s[k] >= '0') {
        j++;
      }
    }
    if (j == a + c) {
      printf("Yes");
    }
  } else {
    printf("No");
  }
  return 0;
}
