#include <bits/stdc++.h>
using namespace std;
int main() {
int t;
cin >> t;
while (t--){
int n, j, k;
cin >> n >> j >> k;
int a[n];
for (int i = 0; i < n; i++){
cin >> a[i];
}
int jacina = a[j];
sort(a, a + n);
if (k == 1){
if (jacina == a[n-1]){
cout << "YES" << '\n';
continue;
}
else cout << "NO" << '\n';
}
else cout << "YES" << '\n';
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCkgewogICAgaW50IHQ7CiAgICBjaW4gPj4gdDsKICAgIHdoaWxlICh0LS0pewogICAgICAgIGludCBuLCBqLCBrOwogICAgICAgIGNpbiA+PiBuID4+IGogPj4gazsKICAgICAgICBpbnQgYVtuXTsKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKyl7CiAgICAgICAgCWNpbiA+PiBhW2ldOwogICAgICAgIH0KICAgICAgICBpbnQgamFjaW5hID0gYVtqXTsKICAgICAgICAKICAgICAgICBzb3J0KGEsIGEgKyBuKTsKICAgICAgICAKICAgICAgICBpZiAoayA9PSAxKXsKICAgICAgICAJaWYgKGphY2luYSA9PSBhW24tMV0pewogICAgICAgIAkJY291dCA8PCAiWUVTIiA8PCAnXG4nOwogICAgICAgIAkJY29udGludWU7CiAgICAgICAgCX0KICAgICAgICAJZWxzZSBjb3V0IDw8ICJOTyIgPDwgJ1xuJzsKICAgICAgICB9CiAgICAgICAgZWxzZSBjb3V0IDw8ICJZRVMiIDw8ICdcbic7CiAgICAgICAgCiAgICB9CiAgICByZXR1cm4gMDsKfQ==