#include<stdio.h>
#include<ctype.h>
#include<string.h>
void trim(char*s)
{
    int l=strlen(s);
    while(l>0&&isspace((unsigned char)s[l-1]))
    {
        s[--l]='\0';
    }
}
int main(void)
{
    int diff=0;
    char a[100];
    char b[100];
    fgets(a,100,stdin);
    fgets(b,100,stdin);
    a[strcspn(a,"\n")]='\0';
    b[strcspn(b,"\n")]='\0';
    trim(a);
    trim(b);
    for (int i=0;a[i]!='\0';i++)
    {
        if((!isalpha((unsigned char)a[i]))&&(!isspace((unsigned char)a[i])))
    }
    printf("Invalid input");
    return 0;
    }
 }
        for (int i=0;a[i]!='\0';i++)
    {
        if((!isalpha((unsigned char)a[i]))&&(!isspace((unsigned char)a[i])))
    }
    printf("Invalid input");
    return 0;
    }
 }
 if((strcmp(a,b))==0)
 {
     printf("Yes");
 }
 else{
     printf("No");
 }
 return 0;
}
 }
 }