private int METHOD_1 ( TYPE_1 VAR_1 , int VAR_2 , int index ) { for ( TYPE_2 node : VAR_1 . get ( VAR_2 ) ) { if ( ! ( METHOD_2 ( VAR_1 , VAR_2 , index ) ) ) { index = METHOD_3 ( VAR_1 , ( VAR_2 + 1 ) , index ) ; } else { index += VAR_1 . METHOD_4 ( ( VAR_2 + 1 ) ) ; } } return index ; }

private int METHOD_1 ( TYPE_1 VAR_1 , int VAR_2 , int index ) { for ( TYPE_2 node : VAR_1 . get ( VAR_2 ) ) { if ( ! ( METHOD_2 ( VAR_1 , VAR_2 , index ) ) ) { index = METHOD_3 ( VAR_1 , ( VAR_2 + 1 ) , index ) ; } else { index += VAR_1 . METHOD_4 ( VAR_2 ) ; } } return index ; }
