W, H, X = map(int, input().split())
ans = [[0]*(W) for _ in range(H)]

x1 = [1, 1, 0, -1, -1, -1, 0, 1, 0]
y1 = [0, 1, 1, 1, 0, -1, -1, -1, 0]
def debag(X):
    for x in range(H):
        for y in range(W):
            sm = 0
            for px, py in zip(x1, y1):
                cx = x+px; cy = y+py
                if 0<=cx<H and 0<=cy<W:
                    sm += ans[cx][cy]
            if sm != X:
                print(x, y)
                return False
    return True
XX = X
if X > 36:
    print(-1)
elif H==W==1:
    if X > 9:
        print(-1)
    else:
        print(X)
elif W == 1:
    if X > 9*W*2:
        print(-1)
    else:
        res = [min(X, 9), X-min(X, 9), 0]
        for i in range(H):
            print(res[i%3])
elif H == 1:
    if X > 9*H*2:
        print(-1)
    else:
        res = [min(X, 9), X-min(X,9), 0]
        for i in range(W):
            if i < W-1:
                print(res[i%3], end = '')
            else:
                print(res[i%3])
else:
    x = []
    sm, cnt = 0, 0
    for i in range(4):
        x.append(min(9, X-sm))
        cnt += (x[-1]>0)
        sm += x[-1]
    h, w = H%3, W%3
    if h == 0 and w == 0 and cnt == 1:
        for i in range(H):
            for j in range(W):
                if i%3 == 1 and j%3 == 1:
                    ans[i][j] = x[0]
            print(*ans[i], sep='')
    elif ((h==1 and w==0) or (h==1 and w==1) or (h==0 and w==1)) and cnt == 1:
        for i in range(H):
            for j in range(W):
                if (i+h)%3 == 1 and (j+w)%3 == 1:
                    ans[i][j] = x[0]
            print(*ans[i], sep='')
    elif h*w <= 2 and cnt == 2:
        for i in range(H):
            for j in range(W):
                if w == 2:
                    if (i+h)%3 == 1 and j%3 == 0:
                        ans[i][j] = x[0]
                    if (i+h)%3 == 1 and j%3 == 1:
                        ans[i][j] = x[1]
                if h == 2:
                    if i%3 == 0 and (j+w)%3 == 1:
                        ans[i][j] = x[0]
                    if i%3 == 1 and (j+w)%3 == 1:
                        ans[i][j] = x[1]
            print(*ans[i], sep='')
    elif h*w == 4:
        x += [0, 0, 0]
        for i in range(H):
            for j in range(W):
                ans[i][j] = x[2*(i%3) + j%3] 
            print(*ans[i], sep='')
    else:
        print(-1)