


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			 =   TypeVar("T", bound="Enum")
@unique
class 							lowerCamelCase       (			lowerCAmelCase_ ):


							"""simple docstring"""
							SCREAMING_SNAKE_CASE										=      80
							SCREAMING_SNAKE_CASE										=      70
							SCREAMING_SNAKE_CASE										=      60
							SCREAMING_SNAKE_CASE										=      50
							SCREAMING_SNAKE_CASE										=      40
							SCREAMING_SNAKE_CASE										=      30
							SCREAMING_SNAKE_CASE										=      20
							SCREAMING_SNAKE_CASE										=      10




@unique
class 							lowerCamelCase       (			lowerCAmelCase_ ):


							"""simple docstring"""
							SCREAMING_SNAKE_CASE										=      24
							SCREAMING_SNAKE_CASE										=      21
							SCREAMING_SNAKE_CASE										=      18
							SCREAMING_SNAKE_CASE										=      15
							SCREAMING_SNAKE_CASE										=      12
							SCREAMING_SNAKE_CASE										=      9
							SCREAMING_SNAKE_CASE										=      6
							SCREAMING_SNAKE_CASE										=      3
							SCREAMING_SNAKE_CASE										=      2
							SCREAMING_SNAKE_CASE										=      1
							SCREAMING_SNAKE_CASE										=      -1
							SCREAMING_SNAKE_CASE										=      -2
							SCREAMING_SNAKE_CASE										=      -3
							SCREAMING_SNAKE_CASE										=      -6
							SCREAMING_SNAKE_CASE										=      -9
							SCREAMING_SNAKE_CASE										=      -12
							SCREAMING_SNAKE_CASE										=      -15
							SCREAMING_SNAKE_CASE										=      -18
							SCREAMING_SNAKE_CASE										=      -21
							SCREAMING_SNAKE_CASE										=      -24






							@classmethod
							def 					lowerCAmelCase     (						cls :     int				):
													return {unit.name: unit.value for unit in cls if unit.value > 0}






							@classmethod
							def 					lowerCAmelCase     (						cls :     str				):
													return {unit.name: unit.value for unit in cls if unit.value < 0}






def 					a__ (       _UpperCamelCase ):





						"""simple docstring"""

						UpperCAmelCase__		=    SIUnit.get_positive() if value > 0 else SIUnit.get_negative()
						for name_prefix, value_prefix in prefixes.items():
												UpperCAmelCase__		=    value / (10**value_prefix)
												if numerical_part > 1:
																		return F"""{numerical_part!s} {name_prefix}"""
						return str(_SCREAMING_SNAKE_CASE )






def 					a__ (       _UpperCamelCase ):





						"""simple docstring"""

						for prefix in BinaryUnit:
												UpperCAmelCase__		=    value / (2**prefix.value)
												if numerical_part > 1:
																		return F"""{numerical_part!s} {prefix.name}"""
						return str(_SCREAMING_SNAKE_CASE )


if __name__ == "__main__":
						import doctest

						doctest.testmod()



"""simple docstring"""







from collections import defaultdict






def 					a__ (       _UpperCamelCase = 5 ):





						"""simple docstring"""

						UpperCAmelCase__		=    defaultdict(_UpperCamelCase )
						UpperCAmelCase__		=    0

						while True:
												UpperCAmelCase__		=    get_digits(_UpperCamelCase )
												freqs[digits].append(_UpperCamelCase )

												if len(freqs[digits] ) == max_base:
																		UpperCAmelCase__		=    freqs[digits][0] ** 3
																		return base

												num += 1






def 					a__ (       _UpperCamelCase ):





						"""simple docstring"""

						return "".join(sorted(str(num**3 ) ) )


if __name__ == "__main__":
						print(f'''{solution() = }''')