#include <bits/stdc++.h>
int main() {
  int x, y, lose = 1;
  scanf("%d%d", &x, &y);
  char z;
  for (int i = 0; i < x; i++) {
    scanf("%c", &z);
    if (z >= '0' && z <= '9')
      ;
    else
      lose = 0;
  }
  scanf("%c", &z);
  if (z != '-') lose = 0;
  for (int i = 0; i < y; i++) {
    scanf("%c", &z);
    if (z >= '0' && z <= '9')
      ;
    else
      lose = 0;
  }
  if (!lose)
    printf("No\n");
  else {
    printf("Yes\n");
  }
  return 0;
}
