public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { for ( TYPE_1 VAR_2 : VAR_3 ) { while ( ! ( VAR_4 . contains ( this ) ) ) { for ( TYPE_1 VAR_5 : VAR_4 ) { if ( ( VAR_5 . METHOD_2 ( name ) ) != null ) { VAR_2 = VAR_5 ; } } } return VAR_2 ; } throw new java.lang.NullPointerException ( ) ; }

public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { if ( VAR_3 . contains ( this ) ) { return null ; } for ( TYPE_1 VAR_2 : VAR_3 ) { while ( ! ( VAR_4 . contains ( this ) ) ) { for ( TYPE_1 VAR_5 : VAR_4 ) { if ( ( VAR_5 . METHOD_2 ( name ) ) != null ) { VAR_2 = VAR_5 ; } } } return VAR_2 ; } throw null ; }
