B. Масштабирование
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Дано целое число $$$n$$$. Выведите шахматную доску размером $$$2n \times 2n$$$, состоящую из $$$2 \times 2$$$ клеток, чередующихся между '$$$\texttt{#}$$$' и '$$$\texttt{.}$$$', с верхним левым углом, содержащим '$$$\texttt{#}$$$'.

На рисунке выше показаны ответы для $$$n=1,2,3,4$$$.

Входные данные

Первая строка содержит целое число $$$t$$$ ($$$1 \leq t \leq 20$$$) — количество наборов входных данных.

Единственная строка каждого набора входных данных содержит одно целое число $$$n$$$ ($$$1 \leq n \leq 20$$$) — это означает, что вам нужно вывести шахматную доску размером $$$2n$$$.

Выходные данные

Для каждого набора входных данных выведите $$$2n$$$ строк, каждая содержащая $$$2n$$$ символов без пробелов — шахматную доску, как описано в условии. Не выводите пустые строки между наборами входных данных.

Пример
Входные данные
4
1
2
3
4
Выходные данные
##
##
##..
##..
..##
..##
##..##
##..##
..##..
..##..
##..##
##..##
##..##..
##..##..
..##..##
..##..##
##..##..
##..##..
..##..##
..##..##