문자의 길이가 2이상일때를 고민해봐야하는문제이다.
처음부터 출력해야하는 문자열들을 미리 만들어주고,
문자열 길이만큼 출력하도록했다.
문자가 출력되는 세번째(c)를 신경써야한다.
t = int(input())
a = '..#.'
b = '.#.#'
c = '#.'
d = '.#.#'
e = '..#.'
for i in range(t):
string = input()
print(a*len(string),'.',sep='')
print(b*len(string),'.',sep='')
for k in range(len(string)):
print(c,string[k],'.',sep='',end="")
print("#",end="")
print()
print(d*len(string),'.',sep='')
print(e*len(string),'.',sep='')