#include <stdio.h>
#include <string.h>
int main ()
{
char a[1000000] ,b [1000000] ;
int i , j , p ,cnt ,len ;
while (scanf ("%s",a ) == 1)
{
cnt = strlen (a) ;
scanf ("%s",b) ;
len = strlen (b) ;
for (i=0,j=0 ; i<len ; )
{
if (b[i] != a[j]) i++ ;
else
{
i++ ;
j++ ;
}
}
if (j==cnt) printf ("Yes\n") ;
else printf ("No\n") ;
}
return 0 ;
}
#include <string.h>
int main ()
{
char a[1000000] ,b [1000000] ;
int i , j , p ,cnt ,len ;
while (scanf ("%s",a ) == 1)
{
cnt = strlen (a) ;
scanf ("%s",b) ;
len = strlen (b) ;
for (i=0,j=0 ; i<len ; )
{
if (b[i] != a[j]) i++ ;
else
{
i++ ;
j++ ;
}
}
if (j==cnt) printf ("Yes\n") ;
else printf ("No\n") ;
}
return 0 ;
}