Abstraction HW1 Perfect Numbers