#12064. 放大的棋盘(ABC250B-Enlarged Checker Board)

放大的棋盘(ABC250B-Enlarged Checker Board)

Description

有一个由 N×N 个瓷砖组成的棋盘。每个瓷砖都是一个 A×B 的网格。整个棋盘形成了一个 (A×N)×(B×N) 的网格 X。 瓷砖的颜色按以下规则排列:

1、每个瓷砖要么是白色的,要么是黑色的。 2、白色瓷砖上的所有格子都是白色的;黑色瓷砖上的所有格子都是黑色的。 3、左上角的瓷砖(1,1)是白色的。 4、相邻的瓷砖颜色不同。这里,当且仅当∣a−c∣+∣b−d∣=1(其中∣x∣表示x的绝对值),瓷砖(a,b)和瓷砖(c,d)被认为是相邻的。

请输出出整个网格X的样子。

Input Format

输入从标准输入中给出,格式如下: N A B

Output Format

输出 (A×N) 行字符串,每行包含 (B×N) 个字符,表示网格 X。使用 '.' 表示白色格子,'#' 表示黑色格子。

4 3 2
..##..##
..##..##
..##..##
##..##..
##..##..
##..##..
..##..##
..##..##
..##..##
##..##..
##..##..
##..##..
5 1 5
.....#####.....#####.....
#####.....#####.....#####
.....#####.....#####.....
#####.....#####.....#####
.....#####.....#####.....
4 4 1
.#.#
.#.#
.#.#
.#.#
#.#.
#.#.
#.#.
#.#.
.#.#
.#.#
.#.#
.#.#
#.#.
#.#.
#.#.
#.#.
1 4 4
....
....
....
....

Hint

【数据范围】 1≤N,A,B≤10,所有输入值都是整数。