#include<iostream>

using namespace std;

char ss[26];

int main(){
  char input[15];
  cin >> input;
  for (int i = 0; i < input[i]; i++) ss[input[i] - 'a']++;
  cin >> input;
  for (int i = 0; i < input[i]; i++) ss[input[i] - 'a']--;
  bool isCorrect = true;
  for (int i = 0; i < 26; i++) if (ss[i] != 0) isCorrect = false;
  cout << (isCorrect ? "YES" : "NO") << endl;
  return 0;
}