while True: n = int(input()) if n == 0: break; for i in range (n): for j in range (n): print (f'{pow(2, i+j):.0f}', end = " ") print ("") print ("")