#include <bits/stdc++.h>
int main() {
  int A, B;
  char S[12];
  scanf("%d%d", &A, &B);
  scanf("%s", S);
  int i = 0;
  while (i < A) {
    if (!(S[i] >= '0' && S[i] <= '9')) {
      printf("No");
      return 0;
    }
    i++;
  }
  if (S[i] != '-') {
    printf("No");
    return 0;
  }
  i++;
  while (i < B) {
    if (!(S[i] >= '0' && S[i] <= '9')) {
      printf("No");
      return 0;
    }
  }
  printf("Yes");
  return (0);
}
