public void METHOD_1 ( TYPE_1 message ) { VAR_1 . add ( message ) ; if ( ( VAR_2 . size ( ) ) != 0 ) { VAR_2 . remove ( ( ( VAR_2 . size ( ) ) - 1 ) ) ; } java.util.ArrayList < TYPE_1 > VAR_3 = ( ( java.util.ArrayList < TYPE_1 > ) ( VAR_1 . METHOD_2 ( ) ) ) ; VAR_2 . add ( VAR_3 ) ; }

public void METHOD_1 ( TYPE_1 message ) { VAR_1 . add ( message ) ; if ( ( VAR_2 . size ( ) ) != 0 ) { VAR_2 . remove ( ( ( VAR_2 . size ( ) ) - 1 ) ) ; } VAR_2 . add ( ( ( java.util.ArrayList < TYPE_1 > ) ( VAR_1 . METHOD_2 ( ) ) ) ) ; }
