eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

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

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

Лимит времени 1 секунда
Лимит использования памяти 64 MiB

Шахматная модель - это модель, которая удовлетворяет следующим условиям:

  • Модель имеет прямоугольную форму.

  • Модель состоит только из символов '.' (точка) и 'X' (заглавная латинская X).

  • Нет двух символов, горизонтально или вертикально, прилегающих друг к другу и равных между собой.

  • Символ, находящийся в левом нижнем углу модели - это '.' (точка).

Вам даны два числа. N - количество строк и M - количество столбцов. Напишите программу, которая генерирует шахматную модель по заданным правилами и выводит ее.

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

Первая строка входного файла содержит два числа N и M (1 <= N <= 50, 1 = M <= 50), разделенных пробелом.

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

Вывод содержит N строк, в каждой строке находится M символов, которые соответствуют генерируемому шаблону. В частности, первый символ последней строки соответствует левому нижнему углу (см. пример).

Пример

Входные данные #1
8 8
Выходные данные #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