public TYPE_1 execute ( java.lang.CharSequence source ) { TYPE_2 VAR_1 = new TYPE_2 ( source ) ; TYPE_3 VAR_2 = new TYPE_3 ( ) ; java.util.List < TYPE_4 > VAR_3 = VAR_2 . METHOD_1 ( VAR_1 ) ; if ( ( VAR_3 . size ( ) ) == 1 ) { TYPE_4 VAR_4 = VAR_3 . get ( 0 ) ; return VAR_5 . METHOD_2 ( VAR_4 , VAR_6 ) ; } else { throw new TYPE_5 ( ) ; } }

public TYPE_1 execute ( java.lang.CharSequence source ) { TYPE_2 VAR_1 = new TYPE_2 ( source ) ; TYPE_3 VAR_2 = new TYPE_3 ( ) ; java.util.List < TYPE_4 > VAR_3 = VAR_2 . METHOD_1 ( VAR_1 ) ; TYPE_1 result = null ; for ( TYPE_4 VAR_4 : VAR_3 ) { result = VAR_5 . METHOD_2 ( VAR_4 , VAR_6 ) ; } return result ; }
