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.

Examples

Input

3 3


Output

###
..#
###


Input

3 4


Output

####
...#
####


Input

5 3


Output

###
..#
###
#..
###


Input

9 9


Output

#########
........#
#########
#........
#########
........#
#########
#........
#########
'''t=int(input())
for i in range(t):
    n=int(input())
    x=(4*n)-2
    print((x//(n+1)))
    '''
'''n = int(input())
cnt = 1
while n>5:
	cnt+=1
	n-=5
print(cnt)
'''
'''  
s=input()
n = len(s)
fl =0
c = "hello"
cnt = 0
for i in range(n):
	if s[i] == c[cnt]:
		cnt+=1
	if cnt == 5:
		fl = 1
		break
if fl:
	print("YES")
else:
	print("NO")
'''
'''
n = int(input())
l = list(map(int,input().split()))
cnt=1
i =0
m = 1
while i<n-1:
	if l[i]<=l[i+1]:
		cnt+=1
		if cnt>m:
			m = cnt
	else:
		cnt =1
	i+=1
print(m)
'''
'''
n = int(input())
s = input()
s= s.lower()
st= set(s)
if len(st) == 26:
	print("YES")
else:
	print("NO")
'''
'''
x,y = map(int,input().split())
print(x+((x-1)//(y-1)))
'''
'''
s = input()
l = [0]*26
cnt= 0
for i in s:
	x = ord(i)-97
	if l[x] == 0:
		l[x] = 1
		cnt+=1
if cnt%2 == 0:
	print ("CHAT WITH HER!")
else:
	print ("IGNORE HIM!")
'''
'''
n,m=map(int,input().split())
for i in range(1,9):
    x=n*i
    if x%10==0 or x%10==m:
        print(i)
        break
'''
n,m= map(int,input().split())
for i in range(1,n+1):
    if i%2 == 1:
        print("#"*m)
    else:
        if i%4 == 0:
            print("#"+"."*(m-1))
        else:
            print("."*(m-1)+"#")
	    
