#include using namespace std; int main() { string A, B; map Amap; map Bmap; cin >> A >> B; for (int i = 0; i < A.size(); ++i){ char c; Amap[c] = 0; Bmap[c] = 0; } for (int i = 0; i < A.size(); ++i){ char c = A[i]; Amap[c] += 1; } for (int i = 0; i < A.size(); ++i){ char c = B[i]; Bmap[c] += 1; } if (Amap == Bmap){ cout << "YES" << endl; }else{ cout << "NO" << endl; } return 0; }