


"""simple docstring"""





from transformers import PretrainedConfig



class 		snake_case_(							a__      ):
     __UpperCamelCase	=       '''custom'''






     def __init__(						self	:       Any       ,					UpperCamelCase_	:       str=1       ,					**UpperCamelCase_	:       Optional[int]					):
           lowerCAmelCase       :						str							= attribute
           super().__init__(**UpperCamelCase_					)



class 		snake_case_(							a__      ):
     __UpperCamelCase	=       '''custom'''






     def __init__(						self	:       Any       ,					UpperCamelCase_	:       Optional[Any]=1       ,					**UpperCamelCase_	:       Optional[Any]					):
           lowerCAmelCase       :						Union[str, Any]							= attribute






"""simple docstring"""





def   _snake_case    (    _snake_case					:      int      ):
      if not isinstance(_snake_case			, _snake_case      ):
            lowerCAmelCase       :						int							= f'''Input value of [number={number}] must be an integer'''
            raise TypeError(_snake_case      )
      if number < 0 or number % 2 == 1:
            return False
      lowerCAmelCase       :						int							= int(number**0.5      )
      return number == number_sqrt * (number_sqrt + 1)


if __name__ == "__main__":
 import doctest

 doctest.testmod()


