N,M,K=map(int,input().split()) def cnt(a): return 2*a-1+(1 if M>a else 0)+(1 if N>a else 0) ans=-1 for i in range(min(N,M)+1): if cnt(i)==K: ans=i; break if ans==-1: print(ans) else: print('0'*(N-ans)+'10'*ans+'1'*(M-ans))