#include<stdio.h>
#include<string.h>
int main()
{
	char s1[20000],s2[20000];
	int sum=0,n,flag;
	gets(s1);
	gets(s2);
	n=strlen(s1);
	for(int i=0;i<n;i++)
	{
		flag=0;
		for(int j=i+1;j<n;j++)
		{
			if(s1[j]=s1[i])
			{
				if(s2[i]!=s2[j]) 
				{
					flag=1;
					break;
				}
				if(s2[i]=s2[j]) flag=0;
			}
		
		}
		if(flag=1) break;
	}
	if(flag==0) printf("Yes");
	if(flag==1) printf("No");

	return 0;
}