

"""simple docstring"""
import math







def       UpperCamelCase_					(     lowerCamelCase							:					int   )						->     list[int]:



       """simple docstring"""







       if not isinstance(lowerCamelCase     , lowerCamelCase   ):
              __magic_name__			:		List[str]        =     f"""Input value of [number={number}] must be an integer"""
              raise TypeError(lowerCamelCase   )
       if number < 1:
              __magic_name__			:		Tuple        =     f"""Input value of [number={number}] must be a positive integer"""
              raise ValueError(lowerCamelCase   )
       __magic_name__			:		Tuple        =     [number]
       while number != 1:
              if number % 2 == 0:
                     __magic_name__			:		List[Any]        =     math.floor(math.sqrt(lowerCamelCase   )   )
              else:
                     __magic_name__			:		Union[str, Any]        =     math.floor(
                         math.sqrt(lowerCamelCase   ) * math.sqrt(lowerCamelCase   ) * math.sqrt(lowerCamelCase   )   )
              sequence.append(lowerCamelCase   )
       return sequence


if __name__ == "__main__":
 import doctest

 doctest.testmod()



"""simple docstring"""
def       UpperCamelCase_					(     lowerCamelCase							:					str   )						->     str:



       """simple docstring"""







       return " ".join([word[::-1] for word in input_str.split()]   )


if __name__ == "__main__":
 import doctest

 doctest.testmod()
