[510A] El zorro y la serpiente


Enlace a Codeforces

tiempo límite por test 2 segundos
memoria límite por test 256 MB
entrada entrada estándar
salida salida estándar

Fox Ciel comenzó a aprender a programar. Su primera tarea es dibujar un zorro! Sin embargo, resulta que es demasiado difícil para un novato, así que decide dibujar una serpiente en su lugar.

Una serpiente es un patrón sobre una cuadrícula de n×mn \times m. Expresando la c-ésima celda de la r-ésima fila como (r,cr, c). La cola de la serpiente se ubica en (1,11, 1), luego su cuerpo se extiende a (1,m1, m), luego se desplaza dos filas abajo hacia (3,m3, m), luego se mueve a la izquierda hasta (3,13, 1) y así en adelante.

Tu tarea es dibujar esta serpiente para Fox Ciel: las celdas vacías se deberían representar con el caracter punto ('.') y las celdas ocupadas por la serpiente se deberían rellenar con un gato ('#').

Considera las pruebas de ejemplo con el fin de comprender el patrón de la serpiente.

Entrada

Dos enteros nn y mm (3n,m503 \leq n, m \leq 50).

nn es un número impar

Salida

Imprime nn líneas. Cada línea debe contener una cadena de mm caracteres. No imprimas espacios.

Ejemplos

input:
3 3

output:
###
..#
###
input:
3 4

output:
####
...#
####
input:
5 3

output:
###
..#
###
#..
###
input:
9 9

output:
#########
........#
#########
#........
#########
........#
#########
#........
#########