#include <bits/stdc++.h>
using namespace std;
const int MOD = 1e9 + 7;
int main() {
  int t;
  scanf("%d", &t);
  while (t--) {
    int n;
    scanf("%d", &n);
    int m = n * 2;
    if (n <= 10005) {
      for (int i = 0; i < n; ++i) printf("%d", 1);
      printf("%d\n", 337);
    } else {
      int i = 2;
      while (i < 100000) {
        if (i * (i - 1) > m) break;
        i++;
      }
      i--;
      if (i * (i - 1) == m) {
        printf("%d", 1);
        for (int j = 0; j < i; ++j) printf("%d", 3);
        printf("%d\n", 7);
      } else {
        int t = m - i * (i - 1);
        if (t == 2) {
          i--;
          t = m - i * (i - 1);
        }
        printf("%d", 133);
        for (int j = 0; j < t / 2; ++j) printf("%d", 7);
        for (int k = 0; k < i - 2; ++k) printf("%d", 3);
        printf("%d\n", 7);
      }
    }
  }
  return 0;
}
