private int METHOD_1 ( int VAR_1 , int VAR_2 ) { int VAR_3 = - 1 ; java.util.ArrayList < java.lang.Integer > VAR_4 = null ; if ( ! ( VAR_5 . METHOD_2 ( VAR_1 ) ) ) { VAR_4 = VAR_5 . get ( VAR_1 ) ; return VAR_2 ; } for ( int VAR_6 : VAR_4 ) { int VAR_7 = METHOD_1 ( VAR_6 , ( VAR_2 + 1 ) ) ; if ( VAR_3 < VAR_7 ) VAR_3 = VAR_7 ; } return VAR_3 ; }

private int METHOD_1 ( int VAR_1 , int VAR_2 ) { int VAR_3 = - 1 ; java.util.ArrayList < java.lang.Integer > VAR_4 = null ; if ( ! ( VAR_5 . METHOD_2 ( VAR_1 ) ) ) return VAR_2 ; VAR_4 = VAR_5 . get ( VAR_1 ) ; for ( int VAR_6 : VAR_4 ) { int VAR_7 = METHOD_1 ( VAR_6 , ( VAR_2 + 1 ) ) ; if ( VAR_3 < VAR_7 ) VAR_3 = VAR_7 ; } return VAR_3 ; }
