


from __future__ import annotations

from enum import Enum, unique
from typing import TypeVar

# Create a generic variable that can be 'Enum', or any subclass.
a				:							Tuple					=			TypeVar('T', bound='Enum')

@unique
class      lowerCamelCase	(  SCREAMING_SNAKE_CASE     ):
       _UpperCamelCase    		=      80
       _UpperCamelCase    		=      70
       _UpperCamelCase    		=      60
       _UpperCamelCase    		=      50
       _UpperCamelCase    		=      40
       _UpperCamelCase    		=      30
       _UpperCamelCase    		=      20
       _UpperCamelCase    		=      10







@unique
class      lowerCamelCase	(  SCREAMING_SNAKE_CASE     ):
       _UpperCamelCase    		=      24
       _UpperCamelCase    		=      21
       _UpperCamelCase    		=      18
       _UpperCamelCase    		=      15
       _UpperCamelCase    		=      12
       _UpperCamelCase    		=      9
       _UpperCamelCase    		=      6
       _UpperCamelCase    		=      3
       _UpperCamelCase    		=      2
       _UpperCamelCase    		=      1
       _UpperCamelCase    		=      -1
       _UpperCamelCase    		=      -2
       _UpperCamelCase    		=      -3
       _UpperCamelCase    		=      -6
       _UpperCamelCase    		=      -9
       _UpperCamelCase    		=      -12
       _UpperCamelCase    		=      -15
       _UpperCamelCase    		=      -18
       _UpperCamelCase    		=      -21
       _UpperCamelCase    		=      -24

       @classmethod
       def 				UpperCAmelCase				(			cls					):






        '''simple docstring'''






        return {unit.name: unit.value for unit in cls if unit.value > 0}



       @classmethod
       def 				UpperCAmelCase				(			cls					):






        '''simple docstring'''






        return {unit.name: unit.value for unit in cls if unit.value < 0}







def    _UpperCAmelCase	(   __lowerCamelCase       )		->str:


 '''simple docstring'''
 snake_case   : Optional[int]	  =      SIUnit.get_positive() if value > 0 else SIUnit.get_negative()
 for name_prefix, value_prefix in prefixes.items():
  snake_case   : Optional[int]	  =      value / (10**value_prefix)
  if numerical_part > 1:
   return f'''{numerical_part!s} {name_prefix}'''
 return str(__lowerCamelCase       )






def    _UpperCAmelCase	(   __lowerCamelCase       )		->str:


 '''simple docstring'''
 for prefix in BinaryUnit:
  snake_case   : Dict	  =      value / (2**prefix.value)
  if numerical_part > 1:
   return f'''{numerical_part!s} {prefix.name}'''
 return str(__lowerCamelCase       )


if __name__ == "__main__":
  import doctest

  doctest.testmod()





from itertools import permutations






def    _UpperCAmelCase	(   )		->str:


 '''simple docstring'''
 snake_case   : Any	  =      list(map(''''''.join ,     permutations('''0123456789'''       )       )       )
 return result[999999]


if __name__ == "__main__":
  print(solution())






