# -*- coding: UTF-8 -*-
def printMatrix(n):
arr = [ [0 for i in range(n)] for j in range(n)]
curNum = 1
for i in range(0,2*n-1):
if i%2 == 0:
for j in range(0,n):
for k in range(0,n):
if j+k==i:
arr[j][k] = curNum
curNum=curNum+1
else:
for j in range(n-1,-1,-1):
for k in range(n-1,-1,-1):
if j+k==i:
arr[j][k] = curNum
curNum=curNum+1
for i in range(0,n):
for j in range(0,n):
print (arr[i][j],"\t",end='')
print ("\n")
printMatrix(10)
for i in range(10):for j in range(10):
if j>=i:
print("%4d"%(i*10+j+1),end='')
else:
print("%4d"%0,end='')
print()
for i in range(5):
for j in range(5):
if j == 4:
print('*')
else:
print('*', end='')