


'''simple docstring'''






def 						_A					(lowerCAmelCase__	:Any		) ->	Tuple:




     '''simple docstring'''



     return " ".join(sorted(set(sentence.split()		)		)		)


if __name__ == "__main__":
 import doctest

 doctest.testmod()






"""simple docstring"""






import math


def 							A__ (     UpperCamelCase__    ):


  '''simple docstring'''


  if not isinstance(UpperCamelCase__       ,							UpperCamelCase__    ):
    _SCREAMING_SNAKE_CASE        =			F'''Input value of [number={number}] must be an integer'''
    raise TypeError(UpperCamelCase__    )
  if number < 1:
    _SCREAMING_SNAKE_CASE        =			F'''Input value of [number={number}] must be a positive integer'''
    raise ValueError(UpperCamelCase__    )
  _SCREAMING_SNAKE_CASE        =			[number]
  while number != 1:
    if number % 2 == 0:
      _SCREAMING_SNAKE_CASE        =			math.floor(math.sqrt(UpperCamelCase__    )    )
    else:
      _SCREAMING_SNAKE_CASE        =			math.floor(
          math.sqrt(UpperCamelCase__    ) * math.sqrt(UpperCamelCase__    ) * math.sqrt(UpperCamelCase__    )    )
    sequence.append(UpperCamelCase__    )
  return sequence


if __name__ == "__main__":
    import doctest

    doctest.testmod()
