def curious(x): d = eu.digits(x) if len(d) == 1: return return sum([eu.fact(i) for i in d]) == x
def test(): for i in range(1,10): print i if eu.fact(9) * i < 10**i: print 'hmmm'