#include #include #include #include #include #define N 26 using namespace std; typedef long long int lint; int main() { int Achar[N] = { 0 }, Bchar[N] = { 0 }; string A, B; cin >> A >> B; for (int i = 0; i < A.size(); i++) { Achar[A[i] - 'a']++; Bchar[B[i] - 'a']++; } for (int i = 0; i < N; i++) { if (Achar[i] != Bchar[i]) { cout << "NO" << endl; return 0; } } cout << "YES" << endl; return 0; }