写春联
题号:NC219734
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

小蓝的爷爷是个书法爱好家,今年的春联也是爷爷亲手写的,但是小蓝的妹妹小兰非常淘气,故意将爷
爷的句子反着写一遍,为了转移小兰的注意力,爷爷决定出个题考考她。

对于一个字符串 s ,设它翻转后的字符串为  ,操作序列为  a_i,  。刚开始纸上是空白的,当 
 时,爷爷连续写下 a_i 个 s ;当  时,小兰连续写下 a_i 个  。

试判断最终连接而成的字符串是否为回文串。

输入描述:

多组输入,每组输入包括三行。

第一行一个字符串 s (  )。

第二行一个数字 n (  ),表示操作数。

第三行 n 个数字 a_i (  )。

对于多组数据,保证  。

输出描述:

对于每组输入输出一行,如果全部操作得到的是回文串,输出 Yes ;否则,输出 No 。
示例1

输入

复制
abc
4
1 3 -2 -2
acd
4
1 3 -2 -3

输出

复制
Yes
No

备注:

I题