#include <bits/stdc++.h>
using namespace std;
char s1[205], s2[205];
map<char, int> m;
int main() {
  gets(s1);
  gets(s2);
  for (int i = 0; i < strlen(s1); i++) {
    m[s1[i]]++;
  }
  for (int i = 0; i < strlen(s2); i++) {
    if (s2[i] == ' ') continue;
    m[s2[i]]--;
    if (m[s2[i]] == -1) {
      printf("NO\n");
      return 0;
    }
  }
  printf("YES\n");
  return 0;
  return 0;
}
