#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
int a[1010];
int main(){
int t,n;
while(scanf("%d",&t)==1){
for(int i=0;i<t;i++){
scanf("%d",&n);
for(int j=0;j<n;j++)
scanf("%d",&a[j]);
sort(a,a+n);
for(int j=0;j<n;j++){
if(j==n-1) //注意数组最后一个元素后没有空格
printf("%d",a[j]);
else printf("%d ",a[j]);
}
printf("\n");
}
}
}
#include<string.h>
#include<algorithm>
using namespace std;
int a[1010];
int main(){
int t,n;
while(scanf("%d",&t)==1){
for(int i=0;i<t;i++){
scanf("%d",&n);
for(int j=0;j<n;j++)
scanf("%d",&a[j]);
sort(a,a+n);
for(int j=0;j<n;j++){
if(j==n-1) //注意数组最后一个元素后没有空格
printf("%d",a[j]);
else printf("%d ",a[j]);
}
printf("\n");
}
}
}