第一行有两个数N, M表示地图被分割成N*M个块,接下来有N行,每行有M个字符。
 .  表示这个块可以通过
 - 表示这个块只可以左右通过
 | 表示这个块只可以上下通过
 # 表示这个块不能通过
(从每个块只能走到其上下左右相邻的四个块)
			Sample 1
2 2
..
..
 
 
Sample 2
Input:
4 4
....
..-.
....
....
 
			Output 1
1
Output 2
1数据范围: 0 < N, M < 13 不保证答案在long 范围之内