#include <bits/stdc++.h>
using namespace std;
string s[2000];
int z[2000][256] = {0};
int k, t, n;
char c;
int main() {
  cin >> k;
  cin >> s[0];
  for (int i = 0; i < s[0].size(); i++) {
    z[0][(int)s[0][i]]++;
  }
  for (int i = 1; i < k; i++) {
    s[i] = s[0];
    for (int j = 0; j < 256; j++) {
      z[i][j] = z[0][j];
    }
  }
  cin >> n;
  for (int i = 0; i < n; i++) {
    cin >> t >> c;
    t--;
    for (int j = 0; j < k; j++) {
      if (z[j][(int)c] <= t) {
        t -= z[j][(int)c];
      } else {
        z[j][(int)c]--;
        for (int q = 0; q < s[j].size(); q++) {
          if (s[j][q] == c) {
            if (t == 0) {
              s[j][q] = '#';
              goto B;
            } else {
              t--;
            }
          }
        }
      }
    }
  B:;
  }
  for (int i = 0; i < k; i++) {
    for (int j = 0; j < s[i].size(); j++) {
      if (s[i][j] != '#') cout << s[i][j];
    }
  }
  return 0;
}
