public TYPE_1 remove ( ) { TYPE_1 VAR_1 = VAR_2 . get ( 1 ) ; if ( ( size ) > 1 ) { VAR_2 . set ( 1 , VAR_2 . remove ( ( ( size ) -- ) ) ) ; METHOD_1 ( 1 ) ; } return VAR_1 ; }

public TYPE_1 remove ( ) { TYPE_1 VAR_1 = VAR_2 . get ( 1 ) ; if ( ( size ) > 1 ) { VAR_2 . set ( 1 , VAR_2 . remove ( ( ( size ) -- ) ) ) ; METHOD_1 ( 1 ) ; } else { VAR_2 . remove ( ( ( size ) -- ) ) ; } return VAR_1 ; }
