# K+1グループ作る、0は先頭に0固める、1は最後に1固める
# 0個数が(K+1+1)//2以上、1個数が(K+1)//2以上あれば0始まり
# 1個数が(K+1+1)//2以上、0個数が(K+1)//2以上あれば1始まり

N, M, K = map(int, input().split())

if N>=(K+1+1)//2 and M>=(K+1)//2: #0始まり
    if (K+1)%2 == 1: #0終わり
        zero_group = (K+1+1)//2
        one_group = zero_group-1
        ans = ''
        for i in range(zero_group+one_group):
            if i%2 == 0: #0
                if i==0:
                    ans += '0'
                    ans += '0'*(N-zero_group)
                else:
                    ans += '0'
            else: #1
                if i == zero_group+one_group-2:
                    ans += '1'
                    ans += '1'*(M-one_group)
                else:
                    ans += '1'
        print(ans)
    else: #1終わり
        zero_group = (K+1+1)//2
        one_group = zero_group
        ans = ''
        for i in range(zero_group+one_group):
            if i%2 == 0: #0
                if i==0:
                    ans += '0'
                    ans += '0'*(N-zero_group)
                else:
                    ans += '0'
            else: #1
                if i == zero_group+one_group-1:
                    ans += '1'
                    ans += '1'*(M-one_group)
                else:
                    ans += '1'
        print(ans)
elif M>=(K+1+1)//2 and N>=(K+1)//2: #1始まり
    if (K+1)%2 == 0: #0終わり
        one_group = (K+1+1)//2
        zero_group = one_group      
        ans = ''
        for i in range(zero_group+one_group):
            if i%2 == 1: #0
                if i==0:
                    ans += '0'
                    ans += '0'*(N-zero_group)
                else:
                    ans += '0'
            else: #1
                if i == zero_group+one_group-2:
                    ans += '1'
                    ans += '1'*(M-one_group)
                else:
                    ans += '1'
        print(ans)
    else: #1終わり
        one_group = (K+1+1)//2
        zero_group = one_group-1        
        ans = ''
        for i in range(zero_group+one_group):
            if i%2 == 1: #0
                if i==0:
                    ans += '0'
                    ans += '0'*(N-zero_group)
                else:
                    ans += '0'
            else: #1
                if i == zero_group+one_group-1:
                    ans += '1'
                    ans += '1'*(M-one_group)
                else:
                    ans += '1'
        print(ans)        
else:
    print(-1)