#include <stdio.h>
#include <string.h>
#include <ctype.h>

int main()
{
    char str1[105], str2[105];
    
    if (!fgets(str1, sizeof(str1), stdin)) return 0;
    if (!fgets(str2, sizeof(str2), stdin)) return 0;
    
    size_t len1 = strlen (str1);
    if (len > 0 && str1[len1 - 1] == '\n') str1[len1 - 1] = '\0';
    size_t len2 = strlen (str2);
    if (len > 0 && str2[len2 - 1] == '\n') str2[len2 - 1] = '\0';
    
    for (size_t i = 0; str1[i] !='\0'; i++)
    {
        if (!isalpha((unsigned char)str1[i]))
        {
            printf("Invalid input\n");
            return 0;
        }
    }
    for (size_t i = 0; str2[i] != '\0'; i++)
     {
        if (!isalpha((unsigned char)str2[i]))
        {
            printf("Invalid input\n");
            return 0;
        }
    }
    
    if(strcmp(str1, str2) == 0)
    printf("Yes\n");
    else
    printf("No\n");
    return 0;
}