


"""simple docstring"""
def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round((float(_SCREAMING_SNAKE_CASE					) * 9 / 5) + 32					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round(float(_SCREAMING_SNAKE_CASE					) + 273.15					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round((float(_SCREAMING_SNAKE_CASE					) * 9 / 5) + 491.67					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round((float(_SCREAMING_SNAKE_CASE					) - 32) * 5 / 9					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round(((float(_SCREAMING_SNAKE_CASE					) - 32) * 5 / 9) + 273.15					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round(float(_SCREAMING_SNAKE_CASE					) + 459.67					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round(float(_SCREAMING_SNAKE_CASE					) - 273.15					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round(((float(_SCREAMING_SNAKE_CASE					) - 273.15) * 9 / 5) + 32					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round((float(_SCREAMING_SNAKE_CASE					) * 9 / 5)					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round((float(_SCREAMING_SNAKE_CASE					) - 491.67) * 5 / 9					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round(float(_SCREAMING_SNAKE_CASE					) - 459.67					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round((float(_SCREAMING_SNAKE_CASE					) * 5 / 9)					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round((float(_SCREAMING_SNAKE_CASE					) * 1.25 + 273.15)					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round((float(_SCREAMING_SNAKE_CASE					) * 2.25 + 32)					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round((float(_SCREAMING_SNAKE_CASE					) * 1.25)					,			_SCREAMING_SNAKE_CASE					)







def     _a					(   _SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE = 2					)     ->					float:
							return round((float(_SCREAMING_SNAKE_CASE					) * 2.25 + 32 + 459.67)					,			_SCREAMING_SNAKE_CASE					)


if __name__ == "__main__":
				import doctest

				doctest.testmod()







"""simple docstring"""
import math







def     _a					(   _SCREAMING_SNAKE_CASE					)     ->					list[int]:
							if not isinstance(_SCREAMING_SNAKE_CASE					,			_SCREAMING_SNAKE_CASE					):
														snake_case_     							=		f"""Input value of [number={number}] must be an integer"""
														raise TypeError(_SCREAMING_SNAKE_CASE					)
							if number < 1:
														snake_case_     							=		f"""Input value of [number={number}] must be a positive integer"""
														raise ValueError(_SCREAMING_SNAKE_CASE					)
							snake_case_     							=		[number]
							while number != 1:
														if number % 2 == 0:
																					snake_case_     							=		math.floor(math.sqrt(_SCREAMING_SNAKE_CASE					)					)
														else:
																					snake_case_     							=		math.floor(
																					    math.sqrt(_SCREAMING_SNAKE_CASE					) * math.sqrt(_SCREAMING_SNAKE_CASE					) * math.sqrt(_SCREAMING_SNAKE_CASE					)					)
														sequence.append(_SCREAMING_SNAKE_CASE					)
							return sequence


if __name__ == "__main__":
				import doctest

				doctest.testmod()



