public static boolean isAbundant ( int a ) {
	int sum = 0;
	boolean ab = false;

	for ( int i=1; i<=a/2; i++ ) {
	    if ( a%i == 0 ) {
		sum = sum + i;
	    }
	    if ( sum > a ) {
		break;
	    }
	}

	if ( sum > a ) {
	    ab = true;
	}
	return ab;
    }