#55092: 我第3名,我的同學第4名,我的老師第2名.....


tororo06300@gmail.com (張凱逸)


我第3名,我的同學第4名,我的老師第2名.....

import sys

input = sys.stdin.read
data = input().split()

idx = 0
N = int(data[idx])
M = int(data[idx + 1])
idx += 2

C = data[idx]
idx += 1

S = []
for i in range(N):
    S.append(int(data[idx]))
    idx += 1

for i in range(N):
    si = S[i]

    row = []
    for j in range(M - 1, -1, -1):  
        if (si & (1 << j)) != 0:
            row.append(C)
        else:
            row.append('.')
    print(' '.join(row))