第一行输入一个正整数,代表询问次数。每组询问的输入如下:第一行输入两个正整数和,代表拼成的图形的行数和列数。接下来的行,每行输入一个长度为的字符串。字符串仅由'W'、'A'、'S'、'D'和'*'五种字符组成,其中'*'代表空出来的格子,其余的格子的含义如题面所述。
输出行,如果可以完成拼接,则输出"Yes"。否则输出"No"
3 1 3 AWD 2 3 *S* *W* 2 2 AW SD
Yes No Yes
第一次询问拼接如下:第二次询问,显然无法拼接(两个组件会冲突)。第三次询问,可以拼接如下: