{"trustable":false,"prependHtml":"\u003cscript\u003e window.katexOptions \u003d { disable: true }; \u003c/script\u003e\n\u003cscript type\u003d\"text/x-mathjax-config\"\u003e\n MathJax.Hub.Config({\n tex2jax: {\n inlineMath: [[\u0027$$$\u0027,\u0027$$$\u0027], [\u0027$\u0027,\u0027$\u0027]],\n displayMath: [[\u0027$$$$$$\u0027,\u0027$$$$$$\u0027], [\u0027$$\u0027,\u0027$$\u0027]]\n }\n });\n\u003c/script\u003e\n\u003cscript async src\u003d\"https://mathjax.codeforces.org/MathJax.js?config\u003dTeX-AMS-MML_HTMLorMML\" type\u003d\"text/javascript\"\u003e\u003c/script\u003e","sections":[{"title":"Describe","value":{"format":"MD","content":"现在有三个字符串a,b,c,现在X想问问你,a和b在保证每个字符保持原字符串的相对顺序的情况下,能否任意重组拼成c?即a和b可以任意混合,但不过a和b的每个字符必须保持原始的相对顺序。"}},{"title":"Input","value":{"format":"MD","content":"输入的第一行包含一个从1到1000的正整数。它表示要跟随的数据集的数量。 每个数据集的处理都是相同的。 数据集显示在以下几行中,每行一个数据集。\n对于每个数据集,输入行由三个字符串组成,并用单个空格分隔。 所有字符串仅由大写和小写字母组成。 第三个字符串的长度始终是前两个字符串的长度之和。 前两个字符串的长度在1到200个字符(含)之间。"}},{"title":"Output","value":{"format":"MD","content":"对于每一个数据集按照先后顺序标号,对于第i个,如果满足要求则输出\"Data set i: yes\",否则“Data set i: no\"不包含引号"}},{"title":"Sample Input","value":{"format":"MD","content":"\u003cpre\u003e3\nasd ssd assdsd\nasd ssd asssdd\nasd ssd adsssd\u003c/pre\u003e"}},{"title":"Sample Output","value":{"format":"MD","content":"\u003cpre\u003eData set 1: yes\nData set 2: yes\nData set 3: no\u003c/pre\u003e"}}]}