


'''simple docstring'''




from .hash_table import HashTable




class  _lowercase   (  __lowercase       ):
   def __init__(	self					:			Union[str, Any]					,      *SCREAMING_SNAKE_CASE_					:			str					,      **SCREAMING_SNAKE_CASE_					:			Optional[int]			)   ->       str:
        super().__init__(*SCREAMING_SNAKE_CASE_					,      **SCREAMING_SNAKE_CASE_			)





   def a     (	self					:			int					,      SCREAMING_SNAKE_CASE_					:			Optional[Any]					,      SCREAMING_SNAKE_CASE_					:			List[Any]=None			)   ->       List[str]:
        __snake_case    			=	1
        __snake_case    			=	self.hash_function(key + i * i			)

        while self.values[new_key] is not None and self.values[new_key] != key:
             i += 1
             __snake_case    			=	(
                 self.hash_function(key + i * i			)
                 if not self.balanced_factor() >= self.lim_charge
                 else None
             )

             if new_key is None:
                  break

        return new_key








'''simple docstring'''




def      _a		(lowercase__ :      int	) -> int:






     """simple docstring"""
     return 1 if input_a == 0 else 0





def      _a		() -> None:






     """simple docstring"""
     assert not_gate(0	) == 1
     assert not_gate(1	) == 0


if __name__ == "__main__":
       print(not_gate(0))
       print(not_gate(1))




