import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
  int a = sc.nextInt();
  int b = sc.nextInt();
  String s = sc.next();
  String[] t = s.split("-");
  if(t.length != 2)System.out.println("No");
  else if(t.length == 2 && s.charAt(a) == '-')System.out.println("Yes");
  else System.out.println("No");
}} import java.util.*; util.* java public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
  int a = sc.nextInt();
  int b = sc.nextInt();
  String s = sc.next();
  String[] t = s.split("-");
  if(t.length != 2)System.out.println("No");
  else if(t.length == 2 && s.charAt(a) == '-')System.out.println("Yes");
  else System.out.println("No");
}} Main public static void main(String[] args){
Scanner sc = new Scanner(System.in);
  int a = sc.nextInt();
  int b = sc.nextInt();
  String s = sc.next();
  String[] t = s.split("-");
  if(t.length != 2)System.out.println("No");
  else if(t.length == 2 && s.charAt(a) == '-')System.out.println("Yes");
  else System.out.println("No");
} main {
Scanner sc = new Scanner(System.in);
  int a = sc.nextInt();
  int b = sc.nextInt();
  String s = sc.next();
  String[] t = s.split("-");
  if(t.length != 2)System.out.println("No");
  else if(t.length == 2 && s.charAt(a) == '-')System.out.println("Yes");
  else System.out.println("No");
} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int a = sc.nextInt(); a sc.nextInt() sc.nextInt sc int b = sc.nextInt(); b sc.nextInt() sc.nextInt sc String s = sc.next(); s sc.next() sc.next sc String[] t = s.split("-"); t s.split("-") s.split s "-" if(t.length != 2)System.out.println("No");
  else if(t.length == 2 && s.charAt(a) == '-')System.out.println("Yes");
  else System.out.println("No"); t.length != 2 t.length t t.length 2 System.out.println("No") System.out.println System.out System System.out "No" if(t.length == 2 && s.charAt(a) == '-')System.out.println("Yes");
  else System.out.println("No"); t.length == 2 && s.charAt(a) == '-' t.length == 2 t.length t t.length 2 s.charAt(a) == '-' s.charAt(a) s.charAt s a '-' System.out.println("Yes") System.out.println System.out System System.out "Yes" System.out.println("No") System.out.println System.out System System.out "No" String[] args args public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
  int a = sc.nextInt();
  int b = sc.nextInt();
  String s = sc.next();
  String[] t = s.split("-");
  if(t.length != 2)System.out.println("No");
  else if(t.length == 2 && s.charAt(a) == '-')System.out.println("Yes");
  else System.out.println("No");
}} public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
  int a = sc.nextInt();
  int b = sc.nextInt();
  String s = sc.next();
  String[] t = s.split("-");
  if(t.length != 2)System.out.println("No");
  else if(t.length == 2 && s.charAt(a) == '-')System.out.println("Yes");
  else System.out.println("No");
}} Main
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
  int a = sc.nextInt();
  int b = sc.nextInt();
  String s = sc.next();
  String[] t = s.split("-");
  if(t.length != 2)System.out.println("No");
  else if(t.length == 2 && s.charAt(a) == '-')System.out.println("Yes");
  else System.out.println("No");
}}
