#include <bits/stdc++.h>
int main() {
  int a, b;
  char st[20];
  bool valid = true;
  scanf("%d %d", &a, &b);
  scanf("%s", st);
  if (st[a] != '-') {
    valid = false;
  }
  for (int i = 0; st[i] != '\0'; i++) {
    if (i != a) {
      if (st[i] < '0' || st[i] > '9') {
        valid = false;
        break;
      }
    }
  }
  (valid) ? puts("Yes") : puts("No");
}
