Contest Duration: - (local time) (110 minutes) Back to Home
C - AND Grid /

Time Limit: 2 sec / Memory Limit: 256 MB

### 問題文

また、青木君は、自分の方眼紙のいくつかのマスを青く塗りました。 このとき、青いマスは上下左右に連結でした。

その後、高橋君と青木君は、2 枚の方眼紙をそのままの向きでぴったりと重ねました。 すると、赤いマスと青いマスが重なるマスのみが紫色になって見えました。

### 制約

• 3≤H，W≤500
• a_{ij}# または . である。
• i=1，H または j=1，W ならば、a_{ij}. である。
• a_{ij} のうち少なくとも 1 つは # である。

### 入力

H W
a_{11}...a_{1W}
:
a_{H1}...a_{HW}


### 出力

• 1 行目から H 行目までには、赤いマスの配置を出力せよ。
• H+1 行目には、空行を出力せよ。
• H+2 行目から 2H+1 行目までには、青いマスの配置を出力せよ。

どちらも、紫色のマスの配置と同様のフォーマットで出力せよ。

### 入力例 1

5 5
.....
.#.#.
.....
.#.#.
.....


### 出力例 1

.....
#####
#....
#####
.....

.###.
.#.#.
.#.#.
.#.#.
.....


### 入力例 2

7 13
.............
.###.###.###.
.#.#.#...#...
.###.#...#...
.#.#.#.#.#...
.#.#.###.###.
.............


### 出力例 2

.............
.###########.
.###.###.###.
.###.###.###.
.###.###.###.
.###.###.###.
.............

.............
.###.###.###.
.#.#.#...#...
.###.#...#...
.#.#.#.#.#...
.#.#########.
.............


Score : 700 points

### Problem Statement

Snuke and Ciel went to a strange stationery store. Each of them got a transparent graph paper with H rows and W columns.

Snuke painted some of the cells red in his paper. Here, the cells painted red were 4-connected, that is, it was possible to traverse from any red cell to any other red cell, by moving to vertically or horizontally adjacent red cells only.

Ciel painted some of the cells blue in her paper. Here, the cells painted blue were 4-connected.

Afterwards, they precisely overlaid the two sheets in the same direction. Then, the intersection of the red cells and the blue cells appeared purple.

You are given a matrix of letters a_{ij} (1≤i≤H, 1≤j≤W) that describes the positions of the purple cells. If the cell at the i-th row and j-th column is purple, then a_{ij} is #, otherwise a_{ij} is .. Here, it is guaranteed that no outermost cell is purple. That is, if i=1, H or j = 1, W, then a_{ij} is ..

Find a pair of the set of the positions of the red cells and the blue cells that is consistent with the situation described. It can be shown that a solution always exists.

### Constraints

• 3≤H,W≤500
• a_{ij} is # or ..
• If i=1,H or j=1,W, then a_{ij} is ..
• At least one of a_{ij} is #.

### Input

The input is given from Standard Input in the following format:

H W
a_{11}...a_{1W}
:
a_{H1}...a_{HW}


### Output

Print a pair of the set of the positions of the red cells and the blue cells that is consistent with the situation, as follows:

• The first H lines should describe the positions of the red cells.
• The following 1 line should be empty.
• The following H lines should describe the positions of the blue cells.

The description of the positions of the red or blue cells should follow the format of the description of the positions of the purple cells.

### Sample Input 1

5 5
.....
.#.#.
.....
.#.#.
.....


### Sample Output 1

.....
#####
#....
#####
.....

.###.
.#.#.
.#.#.
.#.#.
.....


One possible pair of the set of the positions of the red cells and the blue cells is as follows:

### Sample Input 2

7 13
.............
.###.###.###.
.#.#.#...#...
.###.#...#...
.#.#.#.#.#...
.#.#.###.###.
.............


### Sample Output 2

.............
.###########.
.###.###.###.
.###.###.###.
.###.###.###.
.###.###.###.
.............

.............
.###.###.###.
.#.#.#...#...
.###.#...#...
.#.#.#.#.#...
.#.#########.
.............


One possible pair of the set of the positions of the red cells and the blue cells is as follows: