
'''simple docstring'''
def      UpperCamelCase_				(      A__						):
	if not all(x.isalpha() for x in string						):
		raise ValueError("""String must only contain alphabetic characters."""						)

	a_      				=						sorted(string.lower()						)
	return len(A__						) == len(set(A__						)						)


if __name__ == "__main__":
		lowercase__											=input('Enter a string ').strip()

		lowercase__											=is_isogram(input_str)
		print(F"""{input_str} is {'an' if isogram else 'not an'} isogram.""")


'''simple docstring'''
import math






def      UpperCamelCase_				(      A__						):
	return math.sqrt(A__						) * math.sqrt(A__						) == num






def      UpperCamelCase_				(      A__						):
	a_      				=						0
	a_      				=						n
	while left <= right:
		a_      				=						(left + right) // 2
		if mid**2 == n:
			return True
		elif mid**2 > n:
			a_      				=						mid - 1
		else:
			a_      				=						mid + 1
	return False


if __name__ == "__main__":
		import doctest

		doctest.testmod()
