#abc110c. [abc110_c]String Transformation

[abc110_c]String Transformation

题目描述

给定由小写英文字母组成的字符串 SSTT

你可以对 SS 执行以下操作任意次数:

操作:选择两个不同的小写英文字母 c1c_1c2c_2,然后将 SS 中所有出现的 c1c_1 替换为 c2c_2,将 c2c_2 替换为 c1c_1

确定是否可以通过执行零次或多次操作使 SSTT 相等。

约束条件

  • 1S2×1051 \leq |S| \leq 2 \times 10^5
  • S=T|S| = |T|
  • SSTT 由小写英文字母组成。

输入

从标准输入读入输入数据,输入格式如下:

SS

TT

输出

如果 SSTT 可以通过操作变为相等,请打印Yes;否则,请打印No


示例输入 1

azzel
apple

示例输出 1

Yes

可以将 azzel 更改为 apple,具体操作如下:

  • 选择 e 作为 c1c_1l 作为 c2c_2azzel 变为 azzle
  • 选择 z 作为 c1c_1p 作为 c2c_2azzle 变为 apple

示例输入 2

chokudai
redcoder

示例输出 2

No

无论如何操作,都不能将 chokudai 变为 redcoder


示例输入 3

abcdefghijklmnopqrstuvwxyz
ibyhqfrekavclxjstdwgpzmonu

示例输出 3

Yes