#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
using namespace std;
#define file "lcs"
inline void rf()
{
ios_base::sync_with_stdio(false);
cin.tie(nullptr); cout.tie(nullptr);
if(fopen(file".inp","r"))
{
freopen(file".inp","r",stdin);
freopen(file".out","w",stdout);
}
}
string make_str(const string& pattern, int length) {
if (length == 0) {
return "";
}
string result = "";
int pattern_len = pattern.length();
for (int i = 0; i < length; ++i) {
result += pattern[i % pattern_len];
}
return result;
}
void solve() {
int a, b, c;
if (!(cin >> a >> b >> c)) {
return;
}
string X = make_str("1", a);
string Y = make_str("0", b);
string Z = make_str("10", c);
string A = Y + Z;
string B = Z + X;
string C = X + Y;
cout << A << endl;
cout << B << endl;
cout << C << endl;
}
int main() {
rf();
solve();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8dmVjdG9yPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCiNkZWZpbmUgZmlsZSAibGNzIgogCmlubGluZSB2b2lkIHJmKCkKewogICAgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CiAgICBjaW4udGllKG51bGxwdHIpOyBjb3V0LnRpZShudWxscHRyKTsKICAgIGlmKGZvcGVuKGZpbGUiLmlucCIsInIiKSkKICAgIHsKICAgICAgICBmcmVvcGVuKGZpbGUiLmlucCIsInIiLHN0ZGluKTsKICAgICAgICBmcmVvcGVuKGZpbGUiLm91dCIsInciLHN0ZG91dCk7CiAgICB9Cn0KCnN0cmluZyBtYWtlX3N0cihjb25zdCBzdHJpbmcmIHBhdHRlcm4sIGludCBsZW5ndGgpIHsKICAgIGlmIChsZW5ndGggPT0gMCkgewogICAgICAgIHJldHVybiAiIjsKICAgIH0KICAgIHN0cmluZyByZXN1bHQgPSAiIjsKICAgIGludCBwYXR0ZXJuX2xlbiA9IHBhdHRlcm4ubGVuZ3RoKCk7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IGxlbmd0aDsgKytpKSB7CiAgICAgICAgcmVzdWx0ICs9IHBhdHRlcm5baSAlIHBhdHRlcm5fbGVuXTsKICAgIH0KICAgIHJldHVybiByZXN1bHQ7Cn0KCnZvaWQgc29sdmUoKSB7CiAgICBpbnQgYSwgYiwgYzsKICAgIGlmICghKGNpbiA+PiBhID4+IGIgPj4gYykpIHsKICAgICAgICByZXR1cm47CiAgICB9CgogICAgc3RyaW5nIFggPSBtYWtlX3N0cigiMSIsIGEpOyAKICAgIHN0cmluZyBZID0gbWFrZV9zdHIoIjAiLCBiKTsKICAgIHN0cmluZyBaID0gbWFrZV9zdHIoIjEwIiwgYyk7CiAgICBzdHJpbmcgQSA9IFkgKyBaOwogICAgc3RyaW5nIEIgPSBaICsgWDsKICAgIHN0cmluZyBDID0gWCArIFk7CiAgICBjb3V0IDw8IEEgPDwgZW5kbDsKICAgIGNvdXQgPDwgQiA8PCBlbmRsOwogICAgY291dCA8PCBDIDw8IGVuZGw7Cn0KCmludCBtYWluKCkgewogICAgcmYoKTsKICAgIHNvbHZlKCk7CiAgICByZXR1cm4gMDsKfQ==