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