#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=0i[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");
}