I had a problem running the code to check how many series that start with numbers between 1 and 275

are from the first type and how many from the second.

When I ran the code, it worked fine until 137, and got stuck in 138, as:

sum_divisors(138)

150

sum_divisors(_)

222

sum_divisors(_)

234

sum_divisors(_)

312

sum_divisors(_)

528

sum_divisors(_)

960

sum_divisors(_)

2088

sum_divisors(_)

3762

and so on…

Is there a mistake in H.W, or maybe me misunderstanding the question?- As it is stated that for all numbers in the range the serie is either 1st or 2nd type, and it looks like this one is from the 3rd type.

Thanks,

Jay Tenenbaum