Masala #522GO1CURC

Xotira 32 MB Vaqt 1000 ms
14

Shaxmat doskasi

Asilbek yangicha usulda shaxmat doskasi chizishga qaror qildi. 
Shaxmat taxtasi qora va oq kataklardan iborat. Yuqori chap katak qora, qolgan katakchalar qatorlar va ustunlarda oq va qora rangda almashadi. Biz qora joylarni “X” belgilari bilan va oq joylarni "." (nuqta) belgilari bilan ifodalaymiz.
Asilbekning shaxmat taxtasi N × M kataklaridan, ya'ni N qator va M ustunlaridan iborat bo'lishi kerak. Har bir satr katak A × B ko'rinishda bo'lishi kerak. Yaxshiroq tushunish uchun namunaviy testlarni ko'rib chiqing.


Kiruvchi ma'lumotlar:

Birinchi satrda N va M sonlari kiritiladi.

Keyingi satrda A va B sonlari kiritiladi.

\(1 \le N, M \le 10\)

\(1 \le A, B \le 10\)


Chiquvchi ma'lumotlar:

Shartda aytilgan shaxmat taxtasini chop eting.


Misollar
# input.txt output.txt
1
2 4
2 2
XX..XX..
XX..XX..
..XX..XX
..XX..XX
2
5 5
2 3
XXX...XXX...XXX
XXX...XXX...XXX
...XXX...XXX...
...XXX...XXX...
XXX...XXX...XXX
XXX...XXX...XXX
...XXX...XXX...
...XXX...XXX...
XXX...XXX...XXX
XXX...XXX...XXX