#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
char s[100001], t[100001];
int i, j, k, n;
while(scanf("%s %s",s,t)!=EOF)
{
k = 0 ;
n = strlen(t) ;
for( i = 0 ; s[i]!='\0' ; i++ )
{
for( j = k ; t[j]!='\0' ; j++ )
{
if( s[i]==t[j] )
{
k = j+1 ;
break ;
}
}
if(t[j]=='\0')break;
}
if(s[i]!='\0')printf("No\n");
else printf("Yes\n");
}
system("PAUSE");
return 0;
}