// yukicoder: No.69 文字を自由に並び替え // 2019.4.9 bal4u #include int f[26]; char a[15], b[15]; int main() { int i; char *p; scanf("%s%s", a, b); p = a; while (*p) f[*p++ - 'a']++; p = b; while (*p) f[*p++ - 'a']--; for (i = 0; i < 26; i++) if (f[i]) break; puts(i >= 26 ? "YES" : "NO"); return 0; }