#include <bits/stdc++.h>
using namespace std;
int main() {
  long long int t, n, k, i, tmp, f, e, j;
  cin >> t;
  string b[t];
  for (j = 0; j < t; j++) {
    cin >> n;
    cin >> k;
    for (i = 0; i < n; i++) {
      b[j].push_back('a');
    }
    for (i = 1; i <= n; i++) {
      tmp = (i * (i + 1)) / 2;
      if (k <= tmp) {
        f = i;
        e = i - tmp + k - 1;
        b[j][f] = 'b';
        b[j][e] = 'b';
        reverse(b[j].begin(), b[j].end());
        break;
      }
    }
  }
  for (j = 0; j < t; j++) cout << b[j] << endl;
}
