问题描述
在有机化学中,将分子式相同、结构不同的化合物互称同分异构体,也称为结构异构体。
将具有相同分子式而具有不同结构的现象称为同分异构现象。
给定两个分子式 s 和 t ,请判断 t 是否是 s 的同分异构体。
输入格式
T 组测试数据,每组测试数据有两个字符串,以空格隔开,分别表示 s 和 t
输出格式
T 行,若 s 和 t 是同分异构体,输出Yes,否则输出No
样例输入
2
CHHHCHHOH HHHCOCHHH
CHHHH OO
样例输出
Yes
No
样例解释
对于第一组数据,酒精与甲醚的分子式都是C2H6O,故是同分异构体,请查看图片解释;

对于第二组数据,甲烷CH4和氧气O2不是同分异构体
数据范围
1≤|s|,|t|,T \lr 104,且 s 和 t 仅仅包含大写字母;
并且保证所有元素都只有一个大写字母,如:C(碳)、H(氢)、O(氧)、N(氮)、U(铀),不会出现Cu(铜)、Fe(铁)等超过2个字母的元素。