Changed abundant? to handle edge case.