#include <bits/stdc++.h>
using namespace std;
int main() {
  ios_base::sync_with_stdio(false);
  int n, k, q;
  cin >> n >> k >> q;
  vector<int> a(n);
  for (int i = 0; i < n; i++) {
    cin >> a[i];
  }
  set<int> st;
  for (int i = 0; i < q; i++) {
    int type, id;
    cin >> type >> id;
    id--;
    if (type == 1) {
      st.insert(-a[id]);
      if (st.size() > k) {
        auto it = st.end();
        it--;
        st.erase(it);
      }
    } else {
      cout << (st.find(-a[id]) != st.end() ? "YES" : "NO") << endl;
    }
  }
  return 0;
}
