#include<stdio.h>
#include<math.h>
#include<algorithm>
#include<utility>
#include<queue>
#include<string.h>
#include<string>
using namespace std;
typedef pair<int, int> P;
typedef long long LL;

#define _CRT_SECURE_NO_WARNINGS
int a,b;
int main() {
	char s[100];
  scanf("%d %d %s",&a,&b,s);
	for(int i=0;i<a+b+1){
		if(i<a+1){
          if(s[i]<'0' || '9'<s[i] ){
	
			printf("No");
            return 0;
          }
        }else if(i==a+1){
          if(s[i]!='-'){
            printf("No");
            return 0;
          }
        }else{
          if(s[i]<'0' || '9'<s[i] ){
	
			printf("No");
            return 0;
          }
        }
    }
  printf("Yes");
	return 0;
}