/*#include<stdio.h>
void printBinarySquarePattern(int n,int m,int num)
{
    for(int i=0;i < n;i++)
    {
        for(int j =0; j < m; j++){
            printf("%d",num);
        }
        printf("\n");
    }
}
int main(){
    int n,m,num;
    scanf("%d",&n);
    scanf("%d",&m);
    scanf("%d",&num);
    if(num=0 && num!=1){
        printf("Invalid input");
        return 1;
    }
    printBinarySquarePattern(n,m,num);
    return 0;
}*/
#include<stdio.h>
int main()
{
    int n,m,num=0;
    scanf("%d %d %d",&n,&m,&num);
    if(num !=3)
    if(n <= 0 || (num !=0 && num !=1))
    {
        printf("Invalid input");
        return 0;
    }
    for (int i = 0; i < n;i++)
    {
        for ( int j = 0; j < m;j++)
        {
            printf("%d",num =0);
        }
        printf("\n");
    }
    return 0;
}
}