{"trustable":false,"sections":[{"title":"","value":{"format":"MD","content":"\u003cp\u003e您正在玩一款视频游戏,当前关卡是一个大小为 $n$ 乘 $m$ 的二维网格。网格中的每个单元格要么包含一个大写英文字母,要么包含字符\"@\"或字符 \"#\"。 其中有一个单元格包含字符 \"#\",另一个单元格包含字符\"@\"。\n\u003c/p\u003e\n\u003cp\u003e您在游戏中的角色从标有\"@\"的单元格开始,并希望到达标有 \"#\"的单元格。您的角色只能向前(向上)、向左或向右移动。只有当单元格中存在的字母是下面字符串 \"IEHOVA \"中的一个字母时,您的角色才能前往该单元格。找出角色从起始单元格到目的地单元格的任何路径。\u003c/p\u003e\n\n\u003cp\u003e 您的角色可以走的有效路径永远只有一条。\n\n注意:*只能按照 IEHOVA 的顺序走*,输出轨迹的方向。@ 为起始点,# 为终止点。"}},{"title":"Input","value":{"format":"MD","content":"第一行包含一个整数 T,即测试用例数。\n\n每个测试用例的第一行包含两个整数 n 和 m,分别代表网格中的行数和列数。2 \u003c\u003d n, m \u003c\u003d 8\n\n之后是 n 行,每行有 m 个字符。每个字符要么是大写英文字母,要么是 @ ,要么是 # 。 可以保证\"@\"和 \"#\"在每个测试用例中都会出现一次。此外,从起点到终点的路径中,总会有一条路径的字母按顺序 \"IEHOVA \"排列。"}},{"title":"Output","value":{"format":"MD","content":"针对每个测试用例,输出一行命令,告诉你的角色如何到达目的地。\nforth - 向前\nleft - 向左\nright - 向右\n特殊说明: \n一行最后一个词,后面**没有空格**,直接换行"}},{"title":"Sample Input","value":{"format":"MD","content":"```\n2\n6 5\nPST#T\nBTJAS\nTYCVM\nYEHOF\nXIBKU\nN@RJB\n5 4\nJA#X\nJVBN\nXOHD\nDQEM\nT@IY\n```\n"}},{"title":"Sample Output","value":{"format":"MD","content":"\n```\nforth forth right right forth forth forth\nright forth forth left forth forth right\n```"}}]}