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