public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 , TYPE_3 VAR_2 ) { if ( VAR_2 . METHOD_2 ( ) ) { return new TYPE_1 ( VAR_3 ) ; } final java.util.List < TYPE_4 > VAR_4 = VAR_5 . METHOD_3 ( VAR_1 ) ; for ( final TYPE_4 VAR_6 : VAR_4 ) { if ( VAR_6 . METHOD_4 ( ) . contains ( VAR_1 . METHOD_5 ( ) ) ) { VAR_4 . remove ( VAR_6 ) ; } } return new TYPE_1 < java.util.List < TYPE_4 > > ( VAR_4 , VAR_7 ) ; }

public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 , TYPE_3 VAR_2 ) { if ( VAR_2 . METHOD_2 ( ) ) { return new TYPE_1 ( VAR_3 ) ; } final java.util.List < TYPE_4 > VAR_4 = VAR_5 . METHOD_3 ( VAR_1 ) ; for ( final TYPE_4 VAR_6 : VAR_4 ) { if ( ! ( VAR_6 . METHOD_4 ( ) . contains ( VAR_1 . METHOD_5 ( ) ) ) ) { VAR_4 . remove ( VAR_6 ) ; } } return new TYPE_1 < java.util.List < TYPE_4 > > ( VAR_4 , VAR_7 ) ; }
