There is a grid with
For each .
, square #
, square
Taro will start from square
Find the number of Taro's paths from square
Constraints
and are integers is.
or#
- Squares
and are empty squares
Input Specification
The first line will contain 2 space separated integers,
The next .
or #
.
Output Specification
Print the number of Taro's paths from square
Sample Input 1
3 4
...#
.#..
....
Sample Output 1
3
Explanation For Sample 1
There are three paths as follows:
Sample Input 2
5 2
..
#.
..
.#
..
Sample Output 2
0
Explanation For Sample 2
There may be no paths.
Sample Input 3
5 5
..#..
.....
#...#
.....
..#..
Sample Output 3
24
Sample Input 4
20 20
....................
....................
....................
....................
....................
....................
....................
....................
....................
....................
....................
....................
....................
....................
....................
....................
....................
....................
....................
....................
Sample Output 4
345263555
Explanation For Sample 4
Be sure to print the count modulo
Comments