




import baseaa







def 			lowerCamelCase_		(       UpperCamelCase__				:      str      )     ->       bytes:





				"""simple docstring"""


				return baseaa.aaaencode(string.encode('utf-8'      )      )







def 			lowerCamelCase_		(       UpperCamelCase__				:      bytes      )     ->       str:





				"""simple docstring"""


				return baseaa.aaadecode(UpperCamelCase__      ).decode('utf-8'      )


if __name__ == "__main__":
					import doctest

					doctest.testmod()










from __future__ import annotations


def __A    (      __lowerCAmelCase	)->  list[int]:





						"""simple docstring"""



						_UpperCAmelCase									=			2
						_UpperCAmelCase									=			[]
						while i * i <= n:
												if n % i:
																		i += 1
												else:
																		n //= i
																		factors.append(__lowerCAmelCase	)
						if n > 1:
												factors.append(__lowerCAmelCase	)
						return factors


if __name__ == "__main__":
		import doctest

		doctest.testmod()
