charset, modulo, japh = " .JPacehknorstuy", 17, "" s = 69859911049503515105680510599913390885187193231927247909305172858127641629 for n in xrange(2,9999): if s%n==0: japh += charset[(n - 1) % modulo] s /= n if s==1: break print japh
-- http://mail.python.org/mailman/listinfo/python-list