#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main() {
int t, cnt, i, j;
char m[25002], w[25002];
scanf("%d", &t);
while(t--) {
cnt=0; i=j=0;
scanf("%s%s", m, w);
if(strlen(m)<strlen(w)) {
for(; i<strlen(m); i++) {
for(; j<strlen(w); j++) {
if(m[i]==w[j]) {
cnt++;
j++;
break;
}
}
}
if(cnt==strlen(m)) printf("YES\n");
else printf("NO\n");
}
else {
for(; i<strlen(w); i++) {
for(; j<strlen(m); j++) {
if(w[i]==m[j]) {
cnt++;
j++;
break;
}
}
}
if(cnt==strlen(w)) printf("YES\n");
else printf("NO\n");
}
}
return 0;}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgojaW5jbHVkZSA8Y3N0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJaW50IHQsIGNudCwgaSwgajsKCWNoYXIgbVsyNTAwMl0sIHdbMjUwMDJdOwoJc2NhbmYoIiVkIiwgJnQpOwoJd2hpbGUodC0tKSB7CgkJY250PTA7IGk9aj0wOwoJCXNjYW5mKCIlcyVzIiwgbSwgdyk7CgkJaWYoc3RybGVuKG0pPHN0cmxlbih3KSkgewoJCQlmb3IoOyBpPHN0cmxlbihtKTsgaSsrKSB7CgkJCQlmb3IoOyBqPHN0cmxlbih3KTsgaisrKSB7CgkJCQkJaWYobVtpXT09d1tqXSkgewoJCQkJCQljbnQrKzsgCgkJCQkJCWorKzsKCQkJCQkJYnJlYWs7CgkJCQkJfQkKCQkJCX0KCQkJfQoJCQlpZihjbnQ9PXN0cmxlbihtKSkgcHJpbnRmKCJZRVNcbiIpOwoJCQllbHNlIHByaW50ZigiTk9cbiIpOwoJCX0KCQllbHNlIHsKCQkJZm9yKDsgaTxzdHJsZW4odyk7IGkrKykgewoJCQkJZm9yKDsgajxzdHJsZW4obSk7IGorKykgewoJCQkJCWlmKHdbaV09PW1bal0pIHsKCQkJCQkJY250Kys7CgkJCQkJCWorKzsKCQkJCQkJYnJlYWs7CgkJCQkJfQoJCQkJfQoJCQl9CgkJCWlmKGNudD09c3RybGVuKHcpKSBwcmludGYoIllFU1xuIik7CgkJCWVsc2UgcHJpbnRmKCJOT1xuIik7CgkJfQoJfQoJcmV0dXJuIDA7fQ==