Условие:
Задача G. Гирлянда ミ
Автор:
А. Кленин
Ограничение времени: 1 сек
Входной файл: input.txt
Ограничение памяти: 256 Мб
Выходной файл: output.txt
Условие
Ваша программа должна вывести в выходной файл изображение гирлянды. Гирлянда состоит из N звеньев, каждое из которых имеет вид ромба, состоящего из символов '\#' (ASCII 35) для нечётных звеньев, либо '*' (ASCII 42) - для чётных звеньев. Размер i-го звена задаётся целым числом A{i}. Каждая сторона ромба размером A{i} состоит из Ai+1 символа.
Гирлянда должна быть изображена на фоне прямоугольника, заполненного символами '.' (ASCII 46).
Каждое звено, начиная со второго, расположено вертикально под предыдущим и "сцеплено" с ним, как изображено в примере.
Формат входного файла
Во входном файле находится целое число N, за которым следует N чисел A{1} \ldots A{N} - размеры звеньев.
Формат выходного файла
Выходной файл должен содержать изображение гирлянды.
Ограничения
1 ≤ N ≤ 100,1 ≤ Ai ≤ 100
Примеры тестов
| № | Входной файл (input.txt) | Выходной файл (output.txt) |
|---|---|---|
| 1 | 11 | \begin{array}{|c} \text {.\#. } |
| \text { \#.\# } | ||
| \text {.\#. } \end{array} | ||
| 2 | 232 | ...\#... |
| \#.\#. | ||
| .\#...\#. | ||
| \#. . . . . \# | ||
| .\#... \#. | ||
| . .\#\#. . | ||
| . \# . | ||
| ...** | ||
| . . .. |
\hline 3 & 3112 & \\
\hline
\end{tabular}
