#include <bits/stdc++.h>
int main() {
  int A, B;
  scanf("%d %d", &A, &B);
  getchar();
  char S[A + B + 1];
  scanf("%s", &S);
  int len = strlen(S);
  int flag = 1;
  if (len > A + B + 1) {
    flag = 0;
  } else if (len <= A + B + 1) {
    for (int i = 0; i < len; i++) {
      if (S[i] < 48 || S[i] > 57) {
        if (S[i] == 45) {
          if (i == A) {
            continue;
          } else if (i != A) {
            flag = 0;
          }
        } else if (S[i] != 45) {
          flag = 0;
        }
      }
    }
  }
  flag ? printf("Yes\n") : printf("No\n");
  return 0;
}
