import math
def isprime(l, n):
if str(n)[-1] in ['2', '4', '5', '6', '8', '0']:
return 0
k = int(math.sqrt(n))
for d in l:
if d > k:
break
if n % d == 0:
return 0
return 1
l = [2]
for i in range(2, 10000):
if isprime(l, i):
l.append(i)
print('Done')
aW1wb3J0IG1hdGgKCmRlZiBpc3ByaW1lKGwsIG4pOgogICAgaWYgc3RyKG4pWy0xXSBpbiBbJzInLCAnNCcsICc1JywgJzYnLCAnOCcsICcwJ106CiAgICAgICAgcmV0dXJuIDAKICAgIGsgPSBpbnQobWF0aC5zcXJ0KG4pKQogICAgZm9yIGQgaW4gbDoKICAgICAgICBpZiBkID4gazoKICAgICAgICAgICAgYnJlYWsKICAgICAgICBpZiBuICUgZCA9PSAwOgogICAgICAgICAgICByZXR1cm4gMAogICAgcmV0dXJuIDEKCmwgPSBbMl0gICAKZm9yIGkgaW4gcmFuZ2UoMiwgMTAwMDApOgogICAgaWYgaXNwcmltZShsLCBpKToKICAgICAgICBsLmFwcGVuZChpKQogICAgCnByaW50KCdEb25lJykgIA==