Improved, but not solved, Project Euler problem 23 attempted solution.