from Data import Data data = Data() ells = data.ordells() twins = data.twinspec() ex = data.p2data() def find(a, n): if n in a: return a.index(n) else: return -1 # print twins[1] def finds(n): w = open("data12.txt", "w+") for i in range(n + 1): p = 4 * ex[i]**2 - 6 * ex[i] + 3 if (p in ells) and (p in twins): w.write(str(ex[i]) + " " + str(p) + "\n") finds(1000000) def getTwinPoints(): points = [] for n in range(1000): lastindex = -100 index = sum(i <= n for i in twins) points.append([n, index]) if abs(lastindex - index) >= 10: print "twins - " + str(len(points)) return points