public boolean remove ( TYPE_1 VAR_1 ) { if ( ( VAR_2 ) == null ) return false ; else if ( ( VAR_2 . METHOD_1 ( ) ) == VAR_1 ) { if ( ( VAR_2 . METHOD_2 ( ) ) == null ) VAR_2 = null ; else VAR_2 = VAR_2 . METHOD_2 ( ) ; return true ; } else return VAR_2 . remove ( VAR_1 ) ; }

public boolean remove ( TYPE_1 item ) { if ( ( VAR_2 ) == null ) return false ; else if ( ( VAR_2 . METHOD_1 ( ) ) == item ) { if ( ( VAR_2 . METHOD_2 ( ) ) == null ) VAR_2 = null ; else VAR_2 = VAR_2 . METHOD_2 ( ) ; return true ; } else return VAR_2 . remove ( item ) ; }
