#include<stdio.h>
#include<string.h>
#define maxn 1120
char s[maxn],c[maxn];
int main()
{
while((scanf("%s%s",s,c))!=EOF){
int i=0,j=0;
int f=0;
if(f){f=1;putchar('\n');}
int m=strlen(s);
for(;;){
if(s[i]==c[j]){i++;j++;}
else{j++;}
if(i==m){printf("Yes");break;}
else if(j==strlen(c)){printf("No");break;}
}
memset(s,0,sizeof(s));memset(c,0,sizeof(c));}
return 0;
}