#include <bits/stdc++.h>
using namespace std;
int main() {
  int t;
  cin >> t;
  while (t--) {
    int x1, x2, x3;
    cin >> x1 >> x2 >> x3;
    string ans;
    if (x1 > 0)
      for (int i = 0; i < x1 + 1; i++) ans += '0';
    if (x3 > 0)
      for (int i = 0; i < x3 + 1; i++) ans += '1';
    if (x2 > 0) {
      if (ans[ans.size() - 1] == '1' && ans[0] == '0')
        for (int i = 0; i < x2 - 1; i++)
          if (i % 2 == 0)
            ans += '0';
          else
            ans += '1';
      else if (ans[ans.size() - 1] == '1')
        for (int i = 0; i < x2; i++)
          if (i % 2 == 0)
            ans += '0';
          else
            ans += '1';
      else if (ans[ans.size() - 1] == '0')
        for (int i = 0; i < x2; i++)
          if (i % 2 == 0)
            ans += '1';
          else
            ans += '0';
      else {
        for (int i = 0; i <= x2; i++)
          if (i % 2 == 0)
            ans += '0';
          else
            ans += '1';
      }
    }
    cout << ans << endl;
  }
  return 0;
}
