A number is called perfect if the sum of the proper divisors is equal to the number. 8 is not a perfect number because the proper divisors of 8 are 1, 2, and 4, and 1 + 2 + 4 = 7, which is not 8.

Can you find a perfect number? Can you find all of the perfect numbers less than 1000? Could you write a program to find all of the perfect numbers smaller than a million? Is there a largest possible perfect number?