


"""simple docstring"""



import os
import sys
from contextlib import contextmanager


# Windows only
if os.name == "nt":
 import ctypes
 import msvcrt  # noqa
 class 					__magic_name__		(			ctypes.Structure     ):
        # _fields is a specific attr expected by ctypes
        __A			:      Union[str, Any]        =   [("size", ctypes.c_int), ("visible", ctypes.c_byte)]






def       lowerCamelCase					()     ->							List[Any]:
       if os.name == "nt":
              lowercase		:Dict       							=				CursorInfo()
              lowercase		:str       							=				ctypes.windll.kernelaa.GetStdHandle(-11)
              ctypes.windll.kernelaa.GetConsoleCursorInfo(a_				,				ctypes.byref(a_))
              lowercase		:Any       							=				False
              ctypes.windll.kernelaa.SetConsoleCursorInfo(a_				,				ctypes.byref(a_))
       elif os.name == "posix":
              sys.stdout.write('''\033[?25l''')
              sys.stdout.flush()






def       lowerCamelCase					()     ->							Union[str, Any]:
       if os.name == "nt":
              lowercase		:int       							=				CursorInfo()
              lowercase		:Tuple       							=				ctypes.windll.kernelaa.GetStdHandle(-11)
              ctypes.windll.kernelaa.GetConsoleCursorInfo(a_				,				ctypes.byref(a_))
              lowercase		:int       							=				True
              ctypes.windll.kernelaa.SetConsoleCursorInfo(a_				,				ctypes.byref(a_))
       elif os.name == "posix":
              sys.stdout.write('''\033[?25h''')
              sys.stdout.flush()






@contextmanager
def       lowerCamelCase					()     ->							int:
       try:
              hide_cursor()
              yield
       finally:
              show_cursor()





"""simple docstring"""



UpperCAmelCase      		=			{str(digit): digit**5 for digit in range(10)}






def       lowerCamelCase					(a_						:int)     ->							int:
       return sum(DIGITS_FIFTH_POWER[digit] for digit in str(a_))






def       lowerCamelCase					()     ->							int:
       return sum(
           number
           for number in range(1000				,				100_0000)
           if number == digits_fifth_powers_sum(a_))


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

