#include <stdio.h>
#include <string.h>
int main() {
    char a[11], b[11];
    int c[26] ={0};
    scanf("%s%s", a, b);
    
    if(strlen(a)!= strlen(b) || strlen(a)>10)
    {    printf("Invalid input"); return 0; }
    
    for(int i=0;a[i];i++) {
        if(!isalpha(a[i]) || !
isalpha(b[i])) {
            printf("Invalid input");
            return 0;
            
        }
        c[tolower[a[i]-'a']++;
        c[tolower[b[i]-'a']--;
    }
        
    for(int i=0;i<26;i++)
      if(c[i]) { printf("NO"); return 0; }
      
      printf("YES");
      return 0;
}