n,q=map(int,input().split())
s=input()
golem=[1]*n
td=[]
for i in range(q):
    td1=[i for i in input().split()]
    td.append(td1)

for j in range(q):
    for i in range(n):
        if s[i]==td[j][0]:
            if td[j][1]=='L':
                if i==0:
                    golem[0]=0
                else:
                    golem[i-1]+=golem[i]
                    golem[i]=0
            else:
                if i==n-1:
                    golem[n-1]=0
                else:
                    golem[i+1]+=golem[i]
                    golem[i]=0
print(sum(golem))