public void remove ( ) { if ( ( VAR_1 ) == ( position ) ) throw new TYPE_1 ( ) ; if ( ( position ) == ( first ) ) METHOD_1 ( ) ; else VAR_2 = VAR_3 ; position = VAR_1 ; } 

public void remove ( ) { if ( VAR_1 . equals ( position ) ) throw new TYPE_1 ( ) ; if ( position . equals ( first ) ) METHOD_1 ( ) ; else VAR_2 = VAR_3 ; position = VAR_1 ; } 
