Problem 23: Non Abundant Sum: Project Euler