#include <bits/stdc++.h>
using namespace std;
#define ll long long
const ll MOD = 1e9 + 7;
const double PI = 3.14159265358979323846;
signed main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
ll t = 1, n, m, k, a, b, c, d, e, f, w, h, x1, x2, y2, l, r, y, z, q;
string s;
char x;
cin >> t;
while (t--) {
cin >> n;
s = "";
x = 'a';
while (n) {
c = 1;
while ((c + 1) * (c + 2) / 2 <= n) c++;
s += string(c, x);
n -= c * (c + 1) / 2;
x++;
if (x > 'z') x = 'a';
}
cout << s << '\n';
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgbGwgbG9uZyBsb25nCmNvbnN0IGxsIE1PRCA9IDFlOSArIDc7CmNvbnN0IGRvdWJsZSBQSSA9IDMuMTQxNTkyNjUzNTg5NzkzMjM4NDY7CgpzaWduZWQgbWFpbigpIHsKICAgIGlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUobnVsbHB0cik7CgogICAgbGwgdCA9IDEsIG4sIG0sIGssIGEsIGIsIGMsIGQsIGUsIGYsIHcsIGgsIHgxLCB4MiwgeTIsIGwsIHIsIHksIHosIHE7CiAgICBzdHJpbmcgczsKICAgIGNoYXIgeDsKICAgIGNpbiA+PiB0OwogICAgd2hpbGUgKHQtLSkgewogICAgICAgIGNpbiA+PiBuOwogICAgICAgIHMgPSAiIjsKICAgICAgICB4ID0gJ2EnOwogICAgICAgIHdoaWxlIChuKSB7CiAgICAgICAgICAgIGMgPSAxOwogICAgICAgICAgICB3aGlsZSAoKGMgKyAxKSAqIChjICsgMikgLyAyIDw9IG4pIGMrKzsKICAgICAgICAgICAgcyArPSBzdHJpbmcoYywgeCk7CiAgICAgICAgICAgIG4gLT0gYyAqIChjICsgMSkgLyAyOwogICAgICAgICAgICB4Kys7CiAgICAgICAgICAgIGlmICh4ID4gJ3onKSB4ID0gJ2EnOwogICAgICAgIH0KICAgICAgICBjb3V0IDw8IHMgPDwgJ1xuJzsKICAgIH0KCiAgICByZXR1cm4gMDsKfQ==