#include <bits/stdc++.h>
int main() {
  int i, j, n, q, sum = 0;
  scanf("%d %d", &n, &q);
  int m[n];
  for (i = 0; i < n; i++) {
    m[i] = 1;
  }
  char s[n], t, d;
  scanf("%s", &s);
  for (i = 0; i < q; i++) {
    scanf("%c %c", &t, &d);
    for (j = 0; j < n; j++) {
      if (s[j] == t) {
        m[j]--;
        if (d == 'L') {
          m[j - 1]++;
        } else if (d == 'R') {
          m[j + 1]++;
        }
      }
    }
  }
  for (i = 0; i < n; i++) {
    sum += m[i];
  }
  printf("%d\n", sum);
  return 0;
}
