#NEWLINE# def _remove_item( self , item ) : #NEWLINE# #INDENT# if ( item in self . right_items ) : #NEWLINE# #INDENT# self . right_items . remove ( item ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( item in self . left_items ) : #NEWLINE# #INDENT# self . left_items . remove ( item ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# raise KeyError ( ( 'Item %r not found' % item ) )