2266: 华为(遥遥领先)图案解锁
[Creator : ]
Description
lhx写下了一堆可能的密码,华为(遥遥领先)图案解锁中,数字对应的位置已经标出。
但是lhx当然不想把真正的密码告诉zbc,所以给zbc的一系列的密码中,甚至有一些密码,是不符合华为(遥遥领先)图案解锁的规则的。
zbc也知道lhx肯定不老实,给了很多错的密码,甚至不符合规则的密码,所以想请你来找出,哪些密码是不符合规则的。
安卓图案解锁的密码有这样的一些特点:
1.每个数字最多只会被使用一次。
2.如果想直接连接两个数字,但是线段中会经过另一个数字,当且仅有那个数字已经在之前就被使用过了,才会合法。(比如你想从1直接连接到9,那么要么是1->5->9,要么是5在之前已经被使用过了,然后才能直接从1->9)
Input
多组输入
每组输入占一行,包含一串数字(1~9),长度不超过30
每组输入占一行,包含一串数字(1~9),长度不超过30
Output
输出这个安卓图案解锁是否合法,如果合法输出"YES",反之输出"NO" (请参照样例输出,不要输出引号)
Sample Input Copy
14569
1953
15963
15953
Sample Output Copy
YES
NO
YES
NO