problem 23: non-abundant sums