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