#include <stdio.h>
#include <stdlib.h>
int controlla1 (int n, int S[][n], int i, int j);
int controlla2 (int n, int S[][n], int i, int j);
int main(){
int pezzo, n, k, i, j, c, ris;
int S[n][n];
scanf ("%d", &pezzo);
scanf ("%d", &n);
scanf ("%d", &k);
for (c=0; c<k; c++){
scanf ("%d", &i);
scanf ("%d", &j);
S[i][j] = 1;
}
for (i=0; i<n; i++){
for (j=0; j<n; j++){
if (pezzo == 1){
if (S[i][j] != 1){
ris = controlla1 (n, S, i, j);
}
else ris = controlla1 (n, S, i, j);
if (j == n-1) printf ("\n");
}
}
}
system ("PAUSE");
return 0;
}
int controlla1 (int n, int S[][n], int i, int j){
int cont=0, x, y;
printf ("%d ", S[i][j]);
return cont;
}