Dadas 为某道题制作了一个图。这是一个由 行 列组成的有向网格图,每个顶点记为 ,其中 ,。
上下左右相邻的两个顶点之间恰好存在一条有向边,其方向恰好是两个可能方向中的一个。
这个图原本应该是 DAG。然而,仔细查看图的 Mog 发现其中存在有向环!
为了向 Dadas 说明问题,Mog 想将包含环的部分裁剪成一个矩形发送过去。发送的部分越小越好,因此他希望找到包含环的最小子矩形。
对于满足 、 的四个整数, 所表示的 是由以下顶点以及这些顶点之间的所有边组成的诱导子图。
子矩形的面积定义为 。
幸运的是(?),Mog 的发现没有出错,给定的图中至少存在一个有向环。
请帮助 Mog 找到包含有向环且面积最小的子矩形!如果有多个面积最小的子矩形,必须选择 字典序最小的一个。
输入格式如下:
对于每个测试用例,在一行中输出用空格分隔的四个整数 ,表示答案。
在第一个测试用例中,整个 矩形构成一个有向环。
在第二个测试用例中,第 到 行、第 到 列组成的矩形包含一个有向环。
在第三个测试用例中,面积更小的子矩形都不包含有向环,因此答案是整个矩形。
每个测试用例的格式如下:
是长度为 的字符串, 表示 与 之间的边的方向。
R,则边由 指向 。L,则边由 指向 。是长度为 的字符串, 表示 与 之间的边的方向。
D,则边由 指向 。U,则边由 指向 。L 或 R (,).U 或 D (,).