#include <bits/stdc++.h>
using namespace std;
int n, m, K, id, num, col, c[5010], cs[5010], r[5010], rs[5010];
int main() {
  scanf("%d %d %d", &n, &m, &K);
  for (int i = 1; i <= K; i++) {
    scanf("%d%d%d", &id, &num, &col);
    if (id == 1)
      r[num] = col, rs[num] = i;
    else
      c[num] = col, cs[num] = i;
  }
  for (int i = 1; i <= n; i++) {
    for (int j = 1; j <= m; j++)
      if (rs[i] > cs[j])
        printf("%d ", r[i]);
      else
        printf("%d ", c[j]);
    puts("");
  }
  return 0;
}
