eolymp
bolt
Try our new interface for solving problems
Problems

Шахматная модель

Шахматная модель

Шахматная модель - это модель, которая удовлетворяет следующим условиям: \begin{itemize} \item Модель имеет прямоугольную форму. \item Модель состоит только из символов '\textbf{.}' (точка) и '\textbf{X}' (заглавная латинская \textbf{X}). \item Нет двух символов, горизонтально или вертикально, прилегающих друг к другу и равных между собой. \item Символ, находящийся в левом нижнем углу модели - это '\textbf{.}' (точка). \end{itemize} Вам даны два числа. \textbf{N} - количество строк и \textbf{M} - количество столбцов. Напишите программу, которая генерирует шахматную модель по заданным правилами и выводит ее. \InputFile Первая строка входного файла содержит два числа \textbf{N} и \textbf{M} (\textbf{1} <= \textbf{N} <= \textbf{50}, \textbf{1} = \textbf{M} <= \textbf{50}), разделенных пробелом. \OutputFile Вывод содержит \textbf{N} строк, в каждой строке находится \textbf{M} символов, которые соответствуют генерируемому шаблону. В частности, первый символ последней строки соответствует левому нижнему углу (см. пример).
Time limit 1 second
Memory limit 64 MiB
Input example #1
8 8
Output example #1
X.X.X.X.
.X.X.X.X
X.X.X.X.
.X.X.X.X
X.X.X.X.
.X.X.X.X
X.X.X.X.
.X.X.X.X