#include<bits/stdc++.h>
using namespace std;
void ljb(){
vector<list<int>> tu(500005);
int n,m;
cin>>n>>m;
int x,y;
for(int i=1;i<=m;++i){
scanf("%d%d",&x,&y);
tu[x].push_back(y);
}
for(int i=1;i<=n;++i){
tu[i].sort();
for(int j:tu[i]){
printf("%d ",j);
}
cout<<"\n";
}
}
int main(){
int t;
cin>>t;
while(t--){
ljb();
}
return 0;
}