

import math



def    UpperCamelCase(					lowercase_							)	->				list[int]:





  '''simple docstring'''





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


if __name__ == "__main__":
    import doctest

    doctest.testmod()


def    UpperCamelCase(					lowercase_							)	->				int:





  '''simple docstring'''





  return int(lowercase_							) if x - int(lowercase_							) <= 0 else int(lowercase_							) + 1


if __name__ == "__main__":
    import doctest

    doctest.testmod()