#include <stdio.h>

int n, m, k, x1, y1, x2, y2, u, d[1000][1000], dt[1000][1000];

int main()
{
    freopen(".10.in","r",stdin);
    freopen(".10.out","w",stdout);
  scanf("%d%d%d", &n, &m, &k);

  for(int i=1; i<=k; i++)
  {
    scanf("%d%d%d%d%d", &x1, &y1, &x2, &y2, &u);
    d[x1][y1]=d[x1][y1]+u;
    d[x2+1][y2+1]=d[x2+1][y2+1]+u;

    d[x1][y2+1]=d[x1][y2+1]-u;
    d[x2+1][y1]=d[x2+1][y1]-u;
  }

   for(int i=0; i<n; i++)
  {
    for(int j=0; j<m; j++)
      printf("%d ", d[i][j]);
    printf("\n");
  }
  printf("\n");

  for(int i=0; i<n; i++)
  {
    printf("%d ", dt[i][0]);
    for(int j=1; j<m; j++)
      printf("%d ", dt[i][j]=dt[i-1][j]+dt[i][j-1]+d[i][j]-dt[i-1][j-1]);
    printf("\n");
  }
}
