‹ 上一题 下一题 ›

08782. 仓库巡逻路线 未做

题目描述

市集仓库的地面划成 的方格:. 是可以行走的通道,# 是摆满货物的货架。每晚闭馆后,巡逻机器人从入口格 出发去巡检,走到出口格 的那一刻巡逻立即结束。

机器人每一步从当前格移动到上下左右相邻的一格,不能驶入货架格;为了保证监控不留死角,每个格子最多经过一次。两条巡逻路线不同,当且仅当经过的格子序列不同。

特别地,如果入口格与出口格是同一格,机器人原地完成巡逻,算作 条路线。

请统计巡逻路线的总条数。

输入格式

第一行两个整数 ()。

第二行四个整数 (,),表示入口与出口的坐标,左上角为 。

接下来 行,每行 个字符(. 或 #),表示仓库地图。保证入口格与出口格都是通道。

输出格式

一行一个整数:巡逻路线总条数。

样例

输入
2 2
1 1 2 2
..
..
输出
2

样例解释:两条路线分别是「先右再下」与「先下再右」。

数据范围

对于 的数据:,入口格与出口格均为通道,路线总数不超过 。

本题共 个测试点,每个测试点 分。

输入
输出

            
答案