public int METHOD_1 ( TYPE_1 x , int VAR_1 ) { int VAR_2 = METHOD_2 ( x , VAR_1 ) ; if ( METHOD_3 ( x ) ) { java.lang.System.out.println ( ( STRING_1 + x ) ) ; java.util.ArrayList < TYPE_1 > VAR_3 = VAR_4 ; TYPE_1 VAR_5 = VAR_3 . get ( ( ( VAR_3 . size ( ) ) - 1 ) ) ; METHOD_1 ( VAR_5 , VAR_2 ) ; } return VAR_2 + INT_1 ; }

public int METHOD_1 ( TYPE_1 x , int VAR_1 ) { int VAR_2 = METHOD_2 ( x , VAR_1 ) ; if ( METHOD_3 ( x ) ) { java.lang.System.out.println ( ( STRING_1 + x ) ) ; java.util.ArrayList < TYPE_1 > VAR_3 = VAR_4 ; TYPE_1 VAR_5 = VAR_3 . get ( ( ( VAR_3 . size ( ) ) - 1 ) ) ; return METHOD_1 ( VAR_5 , VAR_2 ) ; } java.lang.System.out.println ( VAR_2 ) ; java.lang.System.out.println ( ( VAR_2 + INT_1 ) ) ; return VAR_2 + INT_1 ; }
