public java.lang.String METHOD_1 ( TYPE_1 VAR_1 ) { TYPE_2 VAR_2 = ( ( TYPE_2 ) ( VAR_1 ) ) ; java.lang.StringBuilder output = new java.lang.StringBuilder ( STRING_1 ) ; for ( TYPE_3 state : VAR_2 . METHOD_2 ( ) ) { output . append ( METHOD_3 ( state ) ) ; } output . append ( STRING_2 ) ; for ( TYPE_4 VAR_3 : VAR_2 . METHOD_4 ( ) ) { output . append ( METHOD_5 ( VAR_3 ) ) ; } output . append ( STRING_3 ) ; return output . toString ( ) ; }

public java.lang.String METHOD_1 ( TYPE_1 VAR_1 ) { TYPE_2 VAR_2 = ( ( TYPE_2 ) ( VAR_1 ) ) ; java.lang.StringBuilder output = new java.lang.StringBuilder ( STRING_1 ) ; output . append ( STRING_2 ) ; for ( TYPE_3 state : VAR_2 . METHOD_2 ( ) ) { output . append ( METHOD_3 ( state ) ) ; } for ( TYPE_4 VAR_3 : VAR_2 . METHOD_4 ( ) ) { output . append ( METHOD_5 ( VAR_3 ) ) ; } output . append ( STRING_3 ) ; return output . toString ( ) ; }
