public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) throws TYPE_3 { while ( METHOD_2 ( ) . METHOD_3 ( ) ) { TYPE_1 VAR_2 = METHOD_2 ( ) . METHOD_4 ( ) ; if ( TYPE_4 . METHOD_5 ( VAR_2 . METHOD_6 ( ) , VAR_1 ) ) { return VAR_2 ; } } return null ; }

public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) throws TYPE_3 { java.util.Iterator < TYPE_1 > iterator = METHOD_2 ( ) ; while ( iterator . METHOD_3 ( ) ) { TYPE_1 VAR_2 = iterator . METHOD_4 ( ) ; if ( TYPE_4 . METHOD_5 ( VAR_2 . METHOD_6 ( ) , VAR_1 ) ) { return VAR_2 ; } } return null ; }
