#include <bits/stdc++.h>
using namespace std;
string str, temp;
vector<int> v[500];
int A[500];
bool kont[200000 + 5];
void solve() {
  int N, a, i, s;
  char c;
  cin >> N >> temp;
  for (i = 0; i <= N - 1; i++) str += temp;
  for (c = 'a'; c <= 'z'; c++)
    for (i = 0; i <= str.size() - 1; i++)
      if (str[i] == c) v[c].push_back(i);
  cin >> N;
  for (i = 1; i <= N; i++) {
    cin >> a >> c;
    kont[v[c][a - 1]] = true;
    v[c].erase(v[c].begin() + a - 1);
  }
  for (i = 0; i <= str.size() - 1; i++)
    if (!kont[i]) cout << str[i];
}
int main() {
  solve();
  return 0;
}
