c,*a=1,1 exec("print(*a);c*=2;*a,=map(sum,zip(*[[0]*i+a+[0]*(c-i-1)for i in range(c)]));"*10)