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")