#include<bits/stdc++.h>
using namespace std;
bool ok(string&a,string&b){
int i=0,j=0,n=a.size(),m=b.size();
if(n>m)return 0;
for(;j<m&&i<n;j++)if(a[i]==b[j])i++;
return i==n;
}
void solve(){
int T;cin>>T;
while(T--){
int n,m;cin>>n>>m;
string s,t;cin>>s>>t;
cout<<(ok(s,t)?"Yes\n":"No\n");
}
}
int main(){
solve();
return 0;
}