構成をするだけ。 左上から順に$1 \times 1$の島を植えていく。

#!/usr/bin/env python3
h, w, k = map(int,input().split())
f = [['.' for x in range(w)] for y in range(h)]
for y in range(0, h, 2):
    for x in range(0, w, 2):
        if k:
            f[y][x] = '#'
            k -= 1
if k:
    print('IMPOSSIBLE')
else:
    for line in f:
        print(*line, sep='')