#include <bits/stdc++.h>
int main() {
  int A, B, sum = 0;
  scanf("%d%d", &A, &B);
  char S[A + B + 1];
  scanf("%s", S);
  for (int i = 0; i < A; i++) {
    if (S[i] <= 47 || S[i] >= 58) {
      printf("%c", S[i]);
      printf("No1");
      return 0;
    }
  }
  if (S[A] != '-') {
    printf("No2");
    return 0;
  }
  for (int i = A + 1; i < A + B + 1; i++) {
    if (S[i] <= 47 || S[i] >= 58) {
      printf("No3");
      return 0;
    }
  }
  printf("Yes");
  return 0;
}
