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