v,d=map(int, input().split()) if min(v,d)==1: print(*["1"*v for _ in range(v)],sep="\n") else: print("1"*v) print(*["1"+"0"*(v-1) for _ in range(v-1)],sep="\n")