#include <iostream>
#include <string.h>
using namespace std;
int main(){
ios::sync_with_stdio(false);
int t;
cin>>t;
while(t--){
int n,m,q;
cin>>n>>m>>q;
int lis[n][m];
memset(lis,0,sizeof(lis));
for (int i=0;i<q;i++){
int opt,x,c;
cin>>opt>>x>>c;
if (opt==0){
for (int j=0;j<n;j++){
lis[x-1][j]=c;
}
}
else if (opt==1){
for (int j=0;j<m;j++){
lis[j][x-1]=c;
}
}
}
for (int i=0;i<n;i++){
for (int j=0;j<m;j++){
cout<<lis[i][j]<<" ";
}
cout<<endl;
}
}
}
RE*7