#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; long long MOD = 1000000007; int main() { int a[26] = {0}; int b[26] = {0}; string A, B; cin >> A >> B; for ( int i = 0; i < A.length(); i++ ) { a[ A[i] - 'a' ]++; b[ B[i] - 'a' ]++; } for ( int i = 0; i < 26; i++ ) { if ( a[i] != b[i] ) { cout << "NO" << endl; return 0; } } cout << "YES" << endl; return 0; }