#define REP(i, n) for(int i = 0;i < n;i++) #define REPR(i, n) for(int i = n;i >= 0;i--) #define FOR(i, m, n) for(int i = m;i < n;i++) #include #include #include using namespace std; int main() { string a,b; cin >> a >> b; int n = a.size(); string ans = "YES"; REP(i,n){ int index = b.find(a[i]); if(index == string::npos) { ans = "NO"; break; } b.erase(index,1); } if(b != "" ) ans = "NO"; cout << ans << endl; return 0; }