#include<bits/stdc++.h>
#define N 1000005
#define int long long
using namespace std;
int T,n,k,a[N],b[N],flag;
signed main(){
cin>>T;
while(T--){
cin>>n>>k;
flag=1;
for(int i=1;i<=n;i++)cin>>a[i],b[i]=a[i];
sort(b+1,b+n+1);
for(int i=n-k+1;i<=k;i++){
if(a[i]==b[i])continue;
flag=0;
}
puts(flag?"YES":"NO");
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBOIDEwMDAwMDUKI2RlZmluZSBpbnQgbG9uZyBsb25nCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBULG4sayxhW05dLGJbTl0sZmxhZzsgCnNpZ25lZCBtYWluKCl7CgljaW4+PlQ7Cgl3aGlsZShULS0pewoJCWNpbj4+bj4+azsKCQlmbGFnPTE7CgkJZm9yKGludCBpPTE7aTw9bjtpKyspY2luPj5hW2ldLGJbaV09YVtpXTsKCQlzb3J0KGIrMSxiK24rMSk7CgkJZm9yKGludCBpPW4taysxO2k8PWs7aSsrKXsKCQkJaWYoYVtpXT09YltpXSljb250aW51ZTsKCQkJZmxhZz0wOwoJCX0KCQlwdXRzKGZsYWc/IllFUyI6Ik5PIik7Cgl9Cn0K