V, D = map(int, input().split()) # Create a complete graph (all edges except self-loops) E = [[0] * V for _ in range(V)] for i in range(V): for j in range(V): if i != j: E[i][j] = 1 # Print the matrix for row in E: print(''.join(map(str, row)))