public java.lang.Object remove ( int index ) { if ( index > ( size ) ) throw new TYPE_1 ( ) ; TYPE_2 VAR_1 = null ; if ( index <= ( size ) ) { VAR_1 = VAR_2 [ index ] ; for ( int i = index ; i < ( ( size ) - 1 ) ; i ++ ) { VAR_2 [ i ] = VAR_2 [ ( i + 1 ) ] ; } } return VAR_1 ; }

public java.lang.Object remove ( int index ) { if ( ( index > ( size ) ) || ( index < 0 ) ) throw new TYPE_1 ( ) ; TYPE_2 VAR_1 = null ; if ( index <= ( size ) ) { VAR_1 = VAR_2 [ index ] ; for ( int i = index ; i < ( ( size ) - 1 ) ; i ++ ) { VAR_2 [ i ] = VAR_2 [ ( i + 1 ) ] ; } } return VAR_1 ; }
