public java.lang.String METHOD_1 ( java.util.List < java.lang.String > VAR_1 ) { java.lang.System.out.print ( STRING_1 ) ; while ( VAR_2 . METHOD_2 ( ) ) { java.lang.String VAR_3 = VAR_2 . METHOD_3 ( ) ; if ( ( VAR_1 . contains ( VAR_3 ) ) || ( VAR_1 . contains ( VAR_3 . substring ( 0 , VAR_3 . METHOD_4 ( STRING_2 ) ) ) ) ) { return VAR_3 ; } else { java.lang.System.out.println ( STRING_3 ) ; java.lang.System.out.print ( STRING_1 ) ; } } return null ; }

public java.lang.String METHOD_1 ( java.util.List < java.lang.String > VAR_1 ) { java.lang.System.out.print ( STRING_1 ) ; while ( VAR_2 . METHOD_2 ( ) ) { java.lang.String VAR_3 = VAR_2 . METHOD_3 ( ) ; if ( VAR_1 . contains ( VAR_3 ) ) { return VAR_3 ; } else { java.lang.System.out.println ( STRING_3 ) ; java.lang.System.out.print ( STRING_1 ) ; } } return null ; }
