#include<stdio.h>
int main()
{
    char str1[101],str2[101];
    fgets(str1,sizeof(str1),stdin);
    fgets(str2,sizeof(str2),stdin);
    for(int i=0;str1[i]!='\0';i++)
    {
        char ch =str1[i];
        if(ch=='\n'||ch=='\r')
        continue;
        if(!((ch>='A'&&ch<='Z')||(ch>='a'&&ch<='z')||ch==' '))
        {
            printf("Invalid input");
            return 0;
        }
    }
    for(int i=0;str2[i]!='\0';i++)
    {
        char ch =str2[i];
        if(ch=='\n'||ch=='\r')
        continue;
        if(!((ch>='A'&&ch<='Z')||(ch>='a'&&ch<='z')||ch==' '))
        {
            printf("Invalid input");
            return 0;
        }
    }
    int i=0;
    while(str1[i]!='\0'&&str1[i]!='\n'&&str1[i]!='r'&&str2[i]!='\0'&&str2[i]!='\n'&&str2[i]!='\r')
    {
        if(str1[i]!=str2[i])
        {
            printf("No");
            return 0;
        }
    i++;
    }
    int i=0;
    while(1)
    {
        char c1=str1[i];
        char c2=str2[i];
        if(c1=='\n'||c1=='\r')c1='\0';
        if(c2=='\n'||c2=='\r')c2='\0';
        if(c1!=c2)
        {
            printf("No");
            return 0;
        }
        if(c1=='\0'&&c2=='\0')
        break;
        i++;
    }
    printf("Yes");
    
}