{"trustable":false,"sections":[{"title":"","value":{"format":"HTML","content":"\u003cp\u003e一杯酒,藏着万千深情;\n一首诗,写尽繁华一生。\n\u003cbr/\u003e\n以诗酒言年华,趁时光依然,\n心绪盎然,赏阅此生。\n\u003cbr/\u003e\n不去言生如夏花之绚烂,死如秋叶之静美,那似乎有些玄,有点空,没有人能真正揣度其中的意蕴。\u003cbr/\u003e\nBob也揣度不出其意蕴,干脆就不管它了。然后Bob写下两个字符串。取出两个字符串s1,s2的首字符串的某一个,放到一个新字符串的末尾,重复直到两个字符串的所有字符全取出,合并为一个新字符串t。这时Bob就想考考你,给出s1,s2和t,判断t能否用s1与s2按照上述操作构成。\u003c/p\u003e\n\n\u003cp\u003e例如,Bob写出字符串\"dog\"和\"gate\",可以按先取\"gate\"的首字母\u0027g\u0027,再取\"dog\"的首字母\u0027d\u0027,然后再取得\"gate\"取出\u0027g\u0027后的首字母为\u0027a\u0027...。依此类推,可以组成\"gdaotge\".\u003c/p\u003e\n\n\u003cp\u003e当然,也可以取\"dog\"的首字母\u0027d\u0027,\"dog\"取出\u0027d\u0027后的首字母\u0027o\u0027,再取gate的首字母\u0027g\u0027,直到将dog和gate取完,得到另一种组合形式\"dogagte\"\n\u003c/p\u003e\n\u003cp\u003e按照这样的组合方式,\"dog\"和\"gate\"不可能组合出\"dggoate\",所以如果Bob给你 dog gate doggoate,你就要对Bob说\"no\"\n\u003c/p\u003e"}},{"title":"Input","value":{"format":"HTML","content":"输入有多行,第一行一个正整数T(1 \u0026le; T \u0026le; 1000),表示数据组数。\n接下来有T行,每行3个由空格分隔的非空字符串,每个字符串都只有大小写英文字母组成,且第3个字符串的长度必然等于前2个字符串之和。前2个字符串的长度不超过200."}},{"title":"Output","value":{"format":"HTML","content":"输出T行,每行对应于相应数据第3个字符串能否由前2个字符串顺次合并而成,若能则输出\"Data set X: yes\",否则输出\"Data set X: no\",其中X是数据组数,从1开始计。"}},{"title":"Sample","value":{"format":"HTML","content":"\u003ch3\u003eInput\u003c/h3\u003e\n\u003cpre\u003e3\ndog gate gdaotge\ndog gate dogagte\ndog gate dggoate\u003c/pre\u003e\n\n\u003ch3\u003eOutput\u003c/h3\u003e\n\u003cpre\u003eData set 1: yes\nData set 2: yes\nData set 3: no\u003c/pre\u003e"}}]}