





from ..utils import DummyObject, requires_backends

class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      Optional[Any]						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      List[Any]						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      Union[str, Any]						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      Union[str, Any]						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      Optional[Any]						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      List[str]						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      Optional[int]						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      Dict						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      Any						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      List[str]						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      List[str]						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      int						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )






class        __SCREAMING_SNAKE_CASE					(     metaclass=_snake_case       ):
							snake_case     :      Dict						     =       ["""flax"""]






							def __init__(						self  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(self  , ["""flax"""]  )






							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )







							@classmethod
							def 				_lowerCamelCase		(						cls  , *__lowerCAmelCase  , **__lowerCAmelCase  ):
														requires_backends(cls  , ["""flax"""]  )








from typing import Any





def     _UpperCamelCase     (a__   :list       ):






							"""simple docstring"""





							if not input_list:
														return []
							UpperCamelCase__				     =			[input_list.count(a__       ) for value in input_list]
							UpperCamelCase__				     =			max(a__       )  # Gets the maximum count in the input list.
							# Gets values of modes
							return sorted({input_list[i] for i, value in enumerate(a__       ) if value == y}       )


if __name__ == "__main__":
					import doctest

					doctest.testmod()




