public void METHOD_1 ( java.lang.Object VAR_1 , java.util.ArrayList < TYPE_1 > list ) { if ( ( list . size ( ) ) == 0 ) { return ; } list . get ( ( ( list . size ( ) ) - 1 ) ) . METHOD_2 ( VAR_1 ) ; METHOD_1 ( VAR_1 , list ) ; }

public void METHOD_1 ( java.lang.Object VAR_1 , java.util.ArrayList < TYPE_1 > list ) { if ( ( list . size ( ) ) == 0 ) { return ; } TYPE_1 c = list . get ( ( ( list . size ( ) ) - 1 ) ) ; c . METHOD_2 ( VAR_1 ) ; list . remove ( c ) ; METHOD_1 ( VAR_1 , list ) ; }
