public boolean METHOD_1 ( int num ) { if ( num <= 1 ) return false ; int VAR_1 = 0 ; for ( long i = 1 ; ( i * i ) <= num ; i ++ ) if ( ( num % i ) == 0 ) { if ( i < num ) VAR_1 += i ; if ( ( num / i ) < num ) VAR_1 += num / i ; } return VAR_1 == num ; }

public boolean METHOD_1 ( int num ) { if ( num <= 1 ) return false ; int VAR_1 = 0 ; for ( long i = 1 ; ( i * i ) <= num ; i ++ ) if ( ( num % i ) == 0 ) { if ( i < num ) VAR_1 += i ; if ( ( i != ( num / i ) ) && ( ( num / i ) < num ) ) VAR_1 += num / i ; } return VAR_1 == num ; }
