rez = []

for i in range(0, 16):
    rez.append([])
    for j in range(0, 16):
        rez[i].append(0)

for i in range(0, 16, 2):
    for j in range(0, 16, 4):

        rez[i][j] = 1
        rez[i][j+1] = 2
        rez[i+1][j] = 3
        rez[i+1][j+1] = 4

        rez[i][j+2] = 3
        rez[i][j+3] = 4
        rez[i+1][j+2] = 1
        rez[i+1][j+3] = 2

for i in range(0, 16):
    for j in range(0, 16):
        print rez[i][j],
    print ""