// inputに入力データ全体が入る
function Main(input) {
  
    var inp = input.split('\n');
    var buf = inp[0].split(' ');
    var A = parseInt(buf[0]);
    var B = parseInt(buf[1]);

    var inp2 = inp[1].split('-');
    
    if (inp2.length !== 2) {
      console.log('%s', 'No1')
      return;
    };
    if (inp2[0].length !== A) {
      console.log('%s', 'No2');
      return;
    }
    if (inp2[1].length !== B) {
      console.log('%s', 'No3');
      return;
    }
    if (isNaN(parseInt(inp2[0]))) {
      console.log('%s', 'No4');
      return;
    }
    if (isNaN(parseInt(inp2[1]))) {
      console.log('%s', 'No')
      return;
    };
    
    console.log('%s', 'Yes');


  }
  //*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
  Main(require("fs").readFileSync("/dev/stdin", "utf8"));