import sys input = sys.stdin.readline N=int(input()) if N==1: print(-1) exit() A=[[7,14,0,8],[4,12,2,11],[15,9,6,1],[13,10,5,3]] for b in range(N-2): B=[[-1]*(len(A)*2) for i in range(len(A)*2)] for i in range(len(A)): for j in range(len(A)): B[i][j]=A[i][j] B[i+len(A)][j]=(i*len(A)+j)|(1<<(b*2+4)) B[i][j+len(A)]=(i*len(A)+j)|(1<<(b*2+5)) B[i+len(A)][j+len(A)]=A[i][j]|(1<<(b*2+4))|(1<<(b*2+5)) A=B for a in A: print(*a)