#include<stdio.h>
int main()
{
int t,n;
int i,j,k,l;
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(n-i+1>i)
k=n-i+1;
else
k=i;
if(j==i||j==n-i+1)
printf("X");
else if(j<k)
printf(" ");
//注意空格的问题,在第二个X后面没有空格
}
printf("\n");
}
printf("\n");
}
return 0;
}
int main()
{
int t,n;
int i,j,k,l;
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(n-i+1>i)
k=n-i+1;
else
k=i;
if(j==i||j==n-i+1)
printf("X");
else if(j<k)
printf(" ");
//注意空格的问题,在第二个X后面没有空格
}
printf("\n");
}
printf("\n");
}
return 0;
}