#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int a, b, c;
cin >> a >> b >> c;
int x = max(0, a + b - c);
int y = c - x;
int z = a - x;
int w = b - x;
if (y < 0) y = 0;
if (z < 0) z = 0;
if (w < 0) w = 0;
string A = string(y, '0') + string(w, '1') + string(x, '0');
string B = string(y, '0') + string(z, '0') + string(x, '0');
string C = string(z, '1') + string(w, '1') + string(x, '0');
cout << A << "\n" << B << "\n" << C << "\n";
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUobnVsbHB0cik7CgogICAgaW50IGEsIGIsIGM7CiAgICBjaW4gPj4gYSA+PiBiID4+IGM7CgogICAgaW50IHggPSBtYXgoMCwgYSArIGIgLSBjKTsgCiAgICBpbnQgeSA9IGMgLSB4OyAgICAgICAgICAgICAKICAgIGludCB6ID0gYSAtIHg7ICAgICAgICAgICAgIAogICAgaW50IHcgPSBiIC0geDsgICAgICAgICAgICAKCiAgICBpZiAoeSA8IDApIHkgPSAwOwogICAgaWYgKHogPCAwKSB6ID0gMDsKICAgIGlmICh3IDwgMCkgdyA9IDA7CgogICAgc3RyaW5nIEEgPSBzdHJpbmcoeSwgJzAnKSArIHN0cmluZyh3LCAnMScpICsgc3RyaW5nKHgsICcwJyk7CiAgICBzdHJpbmcgQiA9IHN0cmluZyh5LCAnMCcpICsgc3RyaW5nKHosICcwJykgKyBzdHJpbmcoeCwgJzAnKTsKICAgIHN0cmluZyBDID0gc3RyaW5nKHosICcxJykgKyBzdHJpbmcodywgJzEnKSArIHN0cmluZyh4LCAnMCcpOwoKICAgIGNvdXQgPDwgQSA8PCAiXG4iIDw8IEIgPDwgIlxuIiA8PCBDIDw8ICJcbiI7CgogICAgcmV0dXJuIDA7Cn0K