def Fact(n) : result = 1 for i in xrange(2, n+1) : result *= i return result def Comb(n, r) : return Fact(n) / (Fact(r) * Fact(n - r)) table = [[0]] for n in xrange(1,65) : temp = [] for r in xrange(0, n+1) : temp.append(Comb(n, r)) table.append(temp) print table