Час

11:44:20
11 Лютого 2012
ACM-ICPC Thailand Southern Region Programming Contest 2011
Залишилося: 3 години 16 хвилин
Кінець: 11.02.2012 15:00
Лідер: Informatimukas
П`ятірка за тиждень 22
Залишилося: 10 годин 16 хвилин
Кінець: 11.02.2012 22:00
Лідер: NuM
Версія для друку

Шахова модель

   Шахова модель - це модель, яка задовольняє наступним умовам:

  • Модель має прямокутну форму.
  • Модель складається лише з символів '.' (крапка) і 'X' (велика латинська X).
  • Немає двох символів, горизонтально чи вертикально, які прилягають один до одного і рівні між собою.
  • Символ, що знаходиться у лівому нижньому куту моделі - це '.' (крапка).

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


Технічні умови

   Вхідні дані

   Перший рядок вхідного файлу містить два числа N і M (1 <= N <= 50, 1 = M <= 50), відокремлених пропуском.

   Вихідні дані

   На виході міститься N рядків, у кожному рядку знаходиться M символів, які відповідають шаблону, що генерується. Зокрема, перший символ останнього рядка відповідає лівому нижньому куту (див. приклад).


Інформація про задачу

Ліміт часу: 1 секунда
Ліміт пам`яті: 64 MB
Бали за пройдений тест: 5
Складність: 6% 178/190

Приклад

Приклад вхідних даних

Sample 1
8 8

Sample 2
3 1

Sample 3
1 20

Приклад вихідних даних

Sample 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

Sample 2
.
X
.

Sample 3
.X.X.X.X.X.X.X.X.X.X


← Перетворення масивів Список задач Текстова статистика →