#include <stdio.h>

int main() {
int t,f;
scanf("%d",&t);

for(f=0;f<t;f++)
{int i,n,m,j;
scanf("%d%d",&n,&m);
char p[n+1],q[m+1];
scanf("%s",p);
scanf("%s",q);
for(i=0;i<n;i++)
{for(j=0;j<m;j++)
if(p[i]==q[j])
{
p[i]='0';
q[j]='0';
break;
}}
int s=0,h=0,x=0,k=0,r=0;
for(i=0;i<n;i++)
{if(p[i]=='s')
s++;
else if(p[i]=='i')
h++;
else if(p[i]=='x')
x++;
else
r++;
}
for(i=0;i<m;i++)
{if(q[i]=='0')
k++;}
if((s==1)&&(h==1)&&(x==1)&&(k==m)&&(r==n-3))
printf("YES\n");
else
printf("NO\n");

}
return 0;
}
