#include<iostream>
using namespace std;
long a[1000];
int main()
{ long n,i,m,j,k,head,t;
cin>>n;
for(i=1;i<=n;i++)
{
cin>>m;
for(j=1;j<=m;j++)//输入 a【j】
cin>>a[j];
for(j=1;j<=m;j++) //对a【j】排序
{ head=j;
for(k=j+1;k<=m;k++)
if(a[k]<a[head])
head=k;
if(head!=j)
{t=a[head];a[head]=a[j];a[j]=t;}
}
cout<<a[1]; //输出a【j】
for(j=2;j<=m;j++)
cout<<" "<<a[j];//最后不能输出空格!!!
cout<<endl;
}
return 0;
}