1101: 魔咒炮弹

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:23 Solved:8

Description

在一个魔法与机械交织的幻想世界中,存在着一个名为“埃尔文德”的城邦,城邦的居民是魔法师和工程师的结合体,他们用魔法驱动着精巧的机械,创造出一个充满奇迹的城市。 在很久以前,城邦曾因内部纷争而分裂成两个派系:一个是“符文协会”,专注于研究和运用魔法;另一个是“工匠公会”,致力于机械技术的发展。这两个派系之间的争斗导致了城邦的分裂。 符文协会创造了凶猛的恶龙加入战斗,在经历了惨重的损失后,工匠工会终于找到了打败恶龙的方法。恶龙身上有一条符文 �,只有在炮弹上刻上相关的符文 � 才能打败恶龙。只有符文 � 在完整复制若干次后可以拼接成符文 � 才可以对恶龙造成伤害。请你帮炮手判断当前的这枚炮弹能否对恶龙造成伤害,如果可以请输出 Yes,否则输出 No。

Input

第一行为字符串 �,表示恶龙身上的符文。

第二行为字符串 �,表示这枚炮弹上的符文。

Output

如果这枚炮弹可以对恶龙造成伤害请输出 Yes,否则输出No。

Sample Input Copy

abcabc
abc

Sample Output Copy

Yes

HINT

abc在复制两次后可以变成abcabc,和恶龙身上的符文一致,可以对恶龙造成伤害,所以输出Yes。

【数据范围】

假设字符串 � 的长度为 �,字符串 � 的长度为 �,两个字符串中都只包含英文字母。

对于 50% 的数据,1≤�,�≤1000 。

对于 100% 的数据,1≤�,�≤50000 。