Codeforces Round 290 (Div. 2)
A
Fox And Snake
Codeforces
800
原题
←B →
翻译中…

Fox Ciel starts to learn programming. The first task is drawing a fox! However, that turns out to be too hard for a beginner, so she decides to draw a snake instead.

翻译中…

A snake is a pattern on a $*n*$ by $*m*$ table. Denote $*c*$-th cell of $*r*$-th row as $(*r*, *c*)$. The tail of the snake is located at $(1, 1)$, then it's body extends to $(1, *m*)$, then goes down $2$ rows to $(3, *m*)$, then goes left to $(3, 1)$ and so on.

翻译中…

Your task is to draw this snake for Fox Ciel: the empty cells should be represented as dot characters ('.') and the snake cells should be filled with number signs ('#').

翻译中…

Consider sample tests in order to understand the snake pattern.

翻译中…

Input

翻译中…

The only line contains two integers: $*n*$ and $*m*$ ($3 ≤ *n*, *m* ≤ 50$).

翻译中…

$*n*$ is an odd number.

翻译中…

Output

翻译中…

Output $*n*$ lines. Each line should contain a string consisting of $*m*$ characters. Do not output spaces.

翻译中…

样例

Input #1
3 3
Output #1
###
..#
###
InputCopy OutputCopy
Input #2
3 4
Output #2
####
...#
####
InputCopy OutputCopy
Input #3
5 3
Output #3
###
..#
###
#..
###
InputCopy OutputCopy
Input #4
9 9
Output #4
#########
........#
#########
#........
#########
........#
#########
#........
#########
InputCopy OutputCopy
题目信息
题号
510A
时间限制
2 s
内存限制
256 MB
标签
模拟

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。