Euler 56 powerful digit sum