#include using namespace std; int main(){ int N, M, K; cin >> N >> M >> K; if (K > N + M - 1 || K > N * 2 || K > M * 2){ cout << -1 << endl; } else if (N == 0){ if (K > 0){ cout << -1 << endl; } else { cout << string(M, '1') << endl; } } else if (M == 0){ if (K > 0){ cout << -1 << endl; } else { cout << string(N, '0') << endl; } } else if (K == 0){ cout << -1 << endl; } else if (K == N * 2){ string S; for (int i = 0; i < N; i++){ S += "10"; } for (int i = 0; i < M - N; i++){ S += '1'; } cout << S << endl; } else if (K % 2 == 1){ string S; for (int i = 0; i < N - K / 2; i++){ S += '0'; } for (int i = 0; i < K / 2; i++){ S += "10"; } for (int i = 0; i < M - K / 2; i++){ S += '1'; } cout << S << endl; } else { string S; for (int i = 0; i < N - K / 2; i++){ S += '0'; } for (int i = 0; i < K / 2 - 1; i++){ S += "10"; } for (int i = 0; i < M - (K / 2 - 1); i++){ S += '1'; } S += '0'; cout << S << endl; } }