/*#include <stdio.h>
int main()
{
int arr[11][11]={};
int r, c, i, j, sum=0;
for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++)
{
scanf("%d", &arr[i][j]);
}
}
scanf("%d %d", &r, &c);
if(arr[r][c]==1)
{
printf("-1");
}
else
{
sum=arr[r-1][c]+arr[r-1][c+1]+arr[r][c+1]+arr[r+1][c+1]+arr[r+1][c]+arr[r+1][c-1]+arr[r][c-1]+arr[r-1][c-1];
printf("%d", sum);
}
return 0;
}
*/
#include <stdio.h>
int main()
{
int arr[101][101]={};
int h, w, n, a, b, c, d, i, j;
scanf("%d %d", &h, &w);
scanf("%d", &n);
for(i=0;i<n;i++)
{
scanf("%d %d %d %d", &a, &b, &c, &d);
for(j=0;j<a;j++)
{
if(b==0)
{
arr[c][d+j]=1;
}
else
{
arr[c+j][d]=1;
}
}
}
for(i=1;i<=h;i++)
{
for(j=1;j<=w;j++)
{
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}
//아 진짜 외않되? 이헤가 않돼내.



