public boolean METHOD_1 ( TYPE_1 p ) { return ( ( ( ! ( p . METHOD_2 ( VAR_1 ) ) ) & ( ! ( p . METHOD_3 ( VAR_1 ) ) ) ) && ( p . METHOD_4 ( VAR_1 ) ) ) && ( p . METHOD_5 ( VAR_2 ) ) ; }

public boolean METHOD_1 ( TYPE_1 p ) { return ( ( ( ( ! ( p . METHOD_2 ( VAR_1 ) ) ) & ( ! ( p . METHOD_3 ( VAR_1 ) ) ) ) && ( p . METHOD_4 ( VAR_1 ) ) ) && ( p . METHOD_5 ( VAR_2 ) ) ) || ( ( p . equals ( VAR_1 ) ) || ( p . equals ( VAR_2 ) ) ) ; }
