#include"bits/stdc++.h" using namespace std; int main() { string a,b; cin >> a >> b; map ma,mb; for (int i = 0; i < a.length(); i++) { ma[a[i]]++; mb[b[i]]++; } bool F=true; for (auto itra = ma.begin(), itrb=mb.begin(); itra != ma.end(); itra++,itrb++) { if (itra->first != itrb->first) { F=false; break; } else { if (itra->second != itrb->second) { F=false; break; } } } cout << (F?"YES":"NO") << endl; }