#include <bits/stdc++.h>
using namespace std;
int t[150005];
int main() {
  ios_base::sync_with_stdio(false);
  int n, k, q;
  cin >> n >> k >> q;
  for (int i = 0; i < n; i++) {
    cin >> t[i];
  }
  int a, b;
  set<pair<int, int>> st;
  for (int i = 0; i < q; i++) {
    cin >> a >> b;
    b--;
    if (a == 1) {
      st.insert(make_pair(t[b], b));
    } else {
      bool shown = false;
      auto it = st.rbegin();
      for (int i = 0; i < k && it != st.rend(); i++) {
        if (it->second == b) {
          shown = true;
          break;
        }
        it++;
      }
      cout << (shown ? "YES" : "NO") << endl;
    }
  }
  return 0;
}
