
from string import ascii_lowercase, ascii_uppercase




def  __magic_name__ (   __lowerCAmelCase	:						str							)			->   str:
				if not sentence:
								return ""
				__lowerCamelCase    					=	dict(zip(__lowerCAmelCase		,  __lowerCAmelCase							)							)
				return lower_to_upper.get(sentence[0]		,  sentence[0]							) + sentence[1:]


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

					testmod()





from maths.is_square_free import is_square_free
from maths.prime_factors import prime_factors




def  __magic_name__ (   __lowerCAmelCase	:						int							)			->   int:
				__lowerCamelCase    					=	prime_factors(__lowerCAmelCase							)
				if is_square_free(__lowerCAmelCase							):
								return -1 if len(__lowerCAmelCase							) % 2 else 1
				return 0


if __name__ == "__main__":
					import doctest

					doctest.testmod()



