#include #include #include #include #include using namespace std; #define rep(i, n) for (int i = 0; i < (int)(n); i++) #define rep2(i, d, n) for (int i = d; i < (int)(n); i++) #define forEach(arr) for (auto& it:arr) int main(void){ string a,b; cin >> a >> b; int al = a.length(); mapm; rep(i,al) { m[a[i]] = 0; } rep(i,al) { m[b[i]] = 0; } rep(i,al) { m[a[i]] += 1; } // rep(i,al) { // m[b[i]] = true; // } rep(i,al) { m[b[i]] -= 1; if(m[b[i]] < 0) { cout << "NO"; return 0; } } cout << "YES"; }