#include<cstdio>#include<algorithm>#include<cstring>#include<cctype>#include<vector>#include<iostream>usingnamespace std;inlineintread(){
int x =0, op =1;char ch =getchar();while(!isdigit(ch)){
if(ch =='-') op =-1; ch =getchar();}while(isdigit(ch)){
x =(x <<1)+(x <<3)+(ch ^48);
ch =getchar();}return x * op;}inlinevoidwrite(int x){
if(x <0)putchar('-'), x =- x;if(x >9)write(x /10);putchar('0'+ x %10);}char a[1005]={
'a','b','c','a'};char s[]={
'a','b','c'};voidsolve(){
int n =read(), k =read();if(n <=4){
for(int i =0; i < n;++i){
putchar(a[i]);}putchar('\n');return;}for(int i =0; i <4;++i){
putchar(a[i]);}for(int i =4; i < n;++i){
for(int j =0; j <3;++j){
if(s[j]!= a[i -1]&& s[j]!= a[i -2]){
a[i]= s[j];break;}}putchar(a[i]);}putchar('\n');}signedmain(){
int cases =read();while(cases--){
solve();}return0;}