Question: 
Write a function to find out, if the given number is abundant.


Model's Code:
def is_abundant(n):
    if n <= 0:
        return False
    divisors_sum = sum(i for i in range(1, n) if n % i == 0)
    return divisors_sum > n



Sample Correct Code:
def is_abundant(n):
    fctrsum = sum([fctr for fctr in range(1, n) if n % fctr == 0])
    return fctrsum > n


Asserts:
assert is_abundant(12)==True
assert is_abundant(13)==False
assert is_abundant(9)==False


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 955 of 974: 731/955 (76.54450261780104%): success