func_code_string: #include <bits/stdc++.h>   using namespace std;   long long int isp[100005];   void pp() {     for (long long int i = 2; i <= 100000; i++) {       if (!isp[i]) {         for (long long int j = i * i; j <= 100000; j += i) {           isp[j] = 1;         }       }     }   }   int32_t main() {     ios_base::sync_with_stdio(false);     cin.tie(NULL);     long long int t;     cin >> t;     pp();     while (t--) {       long long int n, i, j, x, y;       cin >> n;       if (!isp[n]) {         for (long long int i = 1; i <= n; i++) {           for (long long int j = 1; j <= n; j++) {             cout << 1 <<    ;           }           cout <<   n ;         }         continue;       }       x = -1;       for (long long int i = n + 1; i <= 100000; i++) {         if (!isp[i] && isp[i - n + 1]) {           x = i - n + 1;           break;         }       }       for (long long int i = 1; i < n; i++) {         for (long long int j = 1; j < n; j++) {           cout << 1 <<    ;         }         cout << x <<   n ;       }       y = 0;       for (long long int i = 1; i < n; i++) {         y += x;         cout << x <<    ;       }       for (long long int i = y; i <= 100000; i++) {         if (!isp[i] && isp[i - y]) {           x = i - y;           break;         }       }       cout << x <<   n ;     }     return 0;   }   