Project Euler #63: Powerful digit counts