public void remove ( int position ) { TYPE_1 < TYPE_2 , TYPE_3 > item = VAR_1 . get ( position ) ; if ( VAR_2 . contains ( item ) ) { VAR_2 . remove ( item ) ; } if ( VAR_1 . contains ( item ) ) { VAR_1 . remove ( position ) ; VAR_3 . METHOD_1 ( VAR_4 . METHOD_2 ( ) ) ; VAR_3 . METHOD_3 ( VAR_4 . METHOD_2 ( ) ) ; VAR_3 . METHOD_4 ( VAR_4 . METHOD_2 ( ) ) ; METHOD_5 ( position ) ; } }

public void remove ( int position ) { TYPE_1 < TYPE_2 , TYPE_3 > item = VAR_1 . get ( position ) ; if ( VAR_2 . contains ( item ) ) { VAR_2 . remove ( item ) ; } if ( VAR_1 . contains ( item ) ) { VAR_1 . remove ( position ) ; VAR_3 . METHOD_1 ( VAR_4 . METHOD_2 ( ) ) ; VAR_3 . METHOD_3 ( VAR_4 . METHOD_2 ( ) ) ; VAR_3 . METHOD_4 ( item . first ) ; METHOD_5 ( position ) ; } }
