#include<stdio.h>
#include<string.h>
#include<ctype.h>
void sortstring(char str[]){
    int n=strlen(str);
    for(int i=0;i<n-1;i++){
        if(str[i]>str[j]){
            char temp=str[i];
            str[i]=str[j];
            str[j]=temp;
        }
    }
}
}
int isAlphabetic(char str[]){
    for(int i=0;i<strlen(str);i++){
        if(!isalpha(str[i]))return 0;
    }
    return 1;
}
int main(){
    char str1[10],str2[10];
    scanf("%s %s",str1,str2);
    int len1=strlen(str1);
    int len2=strlen(str2);
    if(len1<=1 || len1>=10 || len2<=1 || len2>=10){
        printf("Invalid input");
        return 0;
        
    }
if(!isAlphabetic(str1) || !isAlphabetic(str2)){
    printf("Invalid input");
    return 0;
    sortstring(str1);
    sortstring(str2);
    if(strcmp(str1,str2)==0)
    printf("YES");
    else
    printf("NO");
    return 0;
}