#include<stdio.h>
#include<string.h>

int main()
{
    int a,b,c=0,ans,ama ;
    int i,j,k ;
    int count=0 ;
    char s[485878],t[84623] ;
   gets(s) ;
   gets(t) ;
  a=strlen(s) ;
  b=strlen(t) ;
  for(i=0 ; i<a ; i++)
  {
      if(s[i]==t[i])
        c=1 ;
      else
      {
          a=0 ;
          break ;
      }
  }
  if(c==1 && b-a==1)
    printf("Yes") ;
  else
    printf("No") ;


return 0 ;
}

