


"""simple docstring"""


def  __snake_case       (   UpperCamelCase__	)      ->		str:







		"""simple docstring"""





		if not isinstance(_A ,			_A	):
				A					       = f'Input value of [number={number}] must be an integer'
				raise TypeError(_A	)
		if number < 0:
				return False
		A					       = number * number
		while number > 0:
				if number % 10 != number_square % 10:
						return False
				number //= 10
				number_square //= 10
		return True


if __name__ == "__main__":
		import doctest

		doctest.testmod()









"""simple docstring"""


def  __snake_case       (   UpperCamelCase__ ,			UpperCamelCase__ = " "	)      ->		list:







		"""simple docstring"""





		A					       = []

		A					       = 0
		for index, char in enumerate(UpperCamelCase__	):
				if char == separator:
						split_words.append(string[last_index:index]	)
						A					       = index + 1
				elif index + 1 == len(UpperCamelCase__	):
						split_words.append(string[last_index : index + 1]	)
		return split_words


if __name__ == "__main__":
	from doctest import testmod

	testmod()





