# -*- coding:utf-8 -*-
def triangles():
a = [1]
while True:
yield a
a = [sum(i) for i in zip([0] + a, a + [0])]
n = 0
for t in triangles():
print(t)
n = n + 1
if n == 10:
break
#1:[[0,1』,[1,0]] a= [1,1]
#2:[[0,1,1],[1,1,0]] a = [1,2,1]
#3:[[0,1,2,1],[1,2,1,0]] a = [1,3,3,1]
JasF