Я хочу нарисовать так: http://ompldr.org/vYjN1ZQ

с использованием примера activestate или пример opengl фрактала или чего-либо
Алгоритм:
def Calculator(Total):
numpyArray = numpy.zeros((Total, 2))
for i in range(1, Total+1):
numpyArray[i-1, 0] = ((2 * i) - 1)
numpyArray[i-1, 1] = (Total - i + 1)
print "N : %d, l : %d, twig : %d, leaf %d" %(Total, i, numpyArray[i-1,0], numpyArray[i-1,1])
num = input("input number : ")
inputTotal = num
for i in range(1, inputTotal + 1):
Calculator(i)
print '\n'
например, если N=5
,
N: 5, л: 1, веточка: 1, лист 5
N: 5, л: 2, веточка: 3, лист 4
N: 5, л: 3, веточка: 5, лист 3
N: 5, л: 4, веточка: 7, лист 2
N: 5, л: 5, веточка: 9, лист 1
стебель стебля будет иметь 1 веточку и 5 листьев.
как я могу нарисовать дерево с этой информацией?