#include <stdio.h>
#include <stdlib.h>
 
enum{XY=20};
 
int main(){
 
    int i,j,(*x)[XY]=calloc(50,sizeof*x);
                    
    for(i=0; i<XY; i++)
        for(j=0; j<XY;j++)
            if(i==0||j==0||i==XY-1||j==XY-1)
            	x[i][j]=1;

    for(i=0; i<XY; i++,puts(""))
        for(j=0; j<XY;j++)
            printf("%d",x[i][j]);
            	
    free(x);
 
    return 0;
}
