N, Q = map(int,input().split())
s=input()
golem=[1]*(N+2)

for i in range(Q):
  t,d=input().split()
  if d=='L':
    for j in range(N):
      if s[j]==t:
        golem[j] += golem[j+1]
        golem[j+1]=0
  else:
    for j in range(N):
      if s[N-j-1]==t:
        golem[N-j+1] += golem[N-j]
        golem[N-j]=0
  #print(golem)
print(N+2-golem[0]-golem[N+1])