200230 - 镜中

Time Limit

1000 毫秒

Memory Limit

128 MB

通过次数

6

提交次数

20

公司即将启动,但是名字还没确定下来。BOSS听从了一条建议:公司名如果从镜子里面看起来不变,那这才是一个好名字。所以,现在需要从征集的名字中选出符合这一标准的。例如U,AMA,TATAT都是符合标准的,而Q,FAF都不是。

Input

一行,n个大写字母c组成的一个字符串。

对于100%的数据:

'A' \le c \le 'Z'

1\le n \le 666

Output

一行,符合标准的输出YES,否则输出NO

Examples

Input

AHA

Output

YES

Input

ZZZ

Output

NO

Input

XOX

Output

YES