#644. 对称二叉树

对称二叉树

Background

Special for beginners, ^_^

Description

如果二叉树的左右子树的结构是对称的,即两棵子树皆为空,或者皆不空,则称该二叉树是对称的。编程判断给定的二叉树是否对称.

例:如下图中的二叉树 T1T1 是对称的,T2T2 是不对称的。

二叉树用层序结构给出,若读到 # 则为空,二叉树 T1T1=ABCDET2T2=ABCD#E,如果二叉树是对称的,输出 Yes,反之输出 No

Format

Input

一个字符串,长度小于 5050,描述如上。

Output

根据二叉树是否对称,输出相应结果 YesNo

Samples

ABCDE
Yes

Limitation

1s, 1024KiB for each test case.