#P3133. [USACO16JAN] Radio Contact G

[USACO16JAN] Radio Contact G

Description

FJ 失去了他最喜欢的牛铃,而 Bessie 已经同意帮助他找到它!他们用不同的路径搜索农场,通过无线电保持联系。

不幸的是,无线电中的电池电量不足,所以他们设法尽可能保持两者位置的距离最小,以节省电量。

FJ 从位置(fx,fy)(f_x,f_y) 开始,并计划遵循由 NN 步组成的路径.Bessie 从位置 (bx,by)(b_x,b_y) 开始,并遵循由 MM 步组成的路径。每个步骤都是 N(北),E(东),S(南),或W(西)。其中,东方向为 xx 轴正方向,北方向为 yy 轴正方向。两个路径可以经过相同的点。

在每个时间段,FJ 可以不移动,也可以沿着他的道路前进一步。无论哪个方向恰好在下一个(假设他还没有到达他的路径的最后位置)。Bessie 可以做出类似的选择。

在每个时间点(不包括从初始位置开始的第一步),他们的无线电消耗的能量等于它们之间距离的平方。

请帮助 FJ 和 Bessie 计划行动策略,使双方达到各自终点时,最大限度地减少消耗的能量总量。输出所消耗的最小的能量。

Input Format

第一行两个整数 NNMM (1N,M1000)(1\le N,M\le 1000)

第二行两个整数 fxf_xfyf_y

第三行两个整数 bxb_xbyb_y (0fx,fy,bx,by1000)(0\le f_x,f_y,b_x,b_y\le 1000)

下一行为一个长度为 NN 的字符串,描述 FJ 的路径。

最后一行为一个长度 MM 的字符串,描述 Bessie 的路径。

Output Format

共一行一个整数,表示最小能量。

2 7
3 0
5 0
NN
NWWWWWN
28