#include
using namespace std;
int main()
{ int T,r=0,r1;;
cin>>T;
int result[T];
while(T>0){
int n,k,temp=0;
r1=r;
cin>>n>>k;
int a[n];
for(int i=0;i<n;i++)
{
cin>>a[i];
if((a[i]%2==0) && (temp!=k))
{
temp=temp+1;
if(temp==k)
{
result[r]=1;
r=r+1;
break;
}
}
else if(temp==k)
{
result[r]=1;
r=r+1;
break;
}
else
{
temp=0;
}
}
if((r1+1)!=r)
{
result[r]=0;
r++;
}
T=T-1;
}
for(int j=0;j<r;j++)
{
if(result[j]==1)
{
cout<<"YES"<<"\n";
}
else
{
cout<<"NO"<<"\n";
}
}
return 0;
}