#include<cstdio>
#include<cstring>
using namespace std;
int main(){
int n,m,k,x,y,h,c;
scanf("%d%d%d",&n,&m,&k);
int ph[n][m];
memset(ph,0,sizeof(ph));
int pc[n][m];
memset(pc,0,sizeof(pc));
for(int i=0;i<k;i++){
scanf("%d%d%d%d",&x,&y,&h,&c);
if(ph[x-1][y-1]==0 || ph[x-1][y-1]>h){
ph[x-1][y-1]=h;
pc[x-1][y-1]=c;
}
}
for(int i=0;i<m;i++){
for(int j=0;j<n;j++){
printf("%d ",pc[i][j]);
}
printf("\n");
}
return 0;
}