#abc250b. [abc250_b]Enlarged Checker Board
[abc250_b]Enlarged Checker Board
Problem Statement
Tiles are aligned in horizontal rows and vertical columns. Each tile has a grid with horizontal rows and vertical columns. On the whole, the tiles form a grid with horizontal rows and vertical columns.
For , Tile denotes the tile at the -th row from the top and the -th column from the left.
Each square of is painted as follows.
- Each tile is either a white tile or a black tile.
- Every square in a white tile is painted white; every square in a black tile is painted black.
- Tile is a white tile.
- Two tiles sharing a side have different colors. Here, Tile and Tile are said to be sharing a side if and only if (where denotes the absolute value of ).
Print the grid in the format specified in the Output section.
Constraints
- All values in input are integers.
Input
Input is given from Standard Input in the following format:
Output
Print strings that satisfy the following condition, with newlines in between.
- Each of is a string of length consisting of
.
and#
. - For each and $(1 \\leq i \\leq A\\times N,1 \\leq j \\leq B\\times N)$, the -th character of is
.
if the square at the -th row from the top and -th column from the left in grid is painted white; the character is#
if the square is painted black.
Sample Input 1
4 3 2
Sample Output 1
..##..##
..##..##
..##..##
##..##..
##..##..
##..##..
..##..##
..##..##
..##..##
##..##..
##..##..
##..##..
Sample Input 2
5 1 5
Sample Output 2
.....#####.....#####.....
#####.....#####.....#####
.....#####.....#####.....
#####.....#####.....#####
.....#####.....#####.....
Sample Input 3
4 4 1
Sample Output 3
.#.#
.#.#
.#.#
.#.#
#.#.
#.#.
#.#.
#.#.
.#.#
.#.#
.#.#
.#.#
#.#.
#.#.
#.#.
#.#.
Sample Input 4
1 4 4
Sample Output 4
....
....
....
....