``` python []
while True:
    try:
        n=int(input())
        st=0#用来定义起始数
        et=0
        for i in range(n):#0到n-1,决定行数的
            #st=0
            #st=i
            st=sum(range(0,i+1))+1#起始数,这样起始数就对了
            for j in range(n-i):#值倒过来,但是循环还是正向循环
                et=st+sum(range(i+2,i+j+2))#思路跟我想的是一样的,但我没有想好怎么加,他想到了
                #et=et+st
                print(et,end=" ")
            print("\t")
    except:
        break