N, M = map(int, input().split()) S = list(input()) w, a, c = 0, 0, 0 for i in range(len(S)): if S[i] == "W": w += 1 elif S[i] == "A": if w: w -= 1 if w: print("No") exit() S.reverse() w, a, c = 0, 0, 0 for i in range(len(S)): if S[i] == "C": c += 1 elif S[i] == "A": if c: c -= 1 if c: print("No") exit() print("Yes")