#include<iostream>
#include<string>
using namespace std;

string s,t;
int a[30],c,d;
bool b[30];

int main(){
    cin >> s>> t;
    for(int i = 0;i<s.size();i++){
        c = s[i] - 'a' + 1;
        d = t[i] - 'a' + 1;
        if(!a[c] && !b[d]){
            a[c] = d;
            b[d] = true;
        }else if(a[c]!= d) {
            puts("No");
            return 0;
        }
    }
    puts("Yes");
}

