


'''simple docstring'''

from typing import List

import datasets
from datasets.tasks import AudioClassification

from ..folder_based_builder import folder_based_builder


lowerCAmelCase				:Tuple        =      datasets.utils.logging.get_logger(__name__)
class _lowerCamelCase	(						folder_based_builder.FolderBasedBuilderConfig							):



		'''simple docstring'''







		A_     :      Optional[int]				   =    None
		A_     :      int				   =    None







class _lowerCamelCase	(						folder_based_builder.FolderBasedBuilder							):



		'''simple docstring'''







		A_     :      int				   =    datasets.Audio()
		A_     :      Tuple				   =    """audio"""
		A_     :      Union[str, Any]				   =    AudioFolderConfig
		A_     :      List[Any]				   =    42  # definition at the bottom of the script
		A_     :      int				   =    AudioClassification(audio_column="""audio"""		,					label_column="""label"""							)







lowerCAmelCase				:Dict        =      [
    '''.aiff''',
    '''.au''',
    '''.avr''',
    '''.caf''',
    '''.flac''',
    '''.htk''',
    '''.svx''',
    '''.mat4''',
    '''.mat5''',
    '''.mpc2k''',
    '''.ogg''',
    '''.paf''',
    '''.pvf''',
    '''.raw''',
    '''.rf64''',
    '''.sd2''',
    '''.sds''',
    '''.ircam''',
    '''.voc''',
    '''.w64''',
    '''.wav''',
    '''.nist''',
    '''.wavex''',
    '''.wve''',
    '''.xi''',
    '''.mp3''',
    '''.opus''',
]
lowerCAmelCase				:List[str]        =      AUDIO_EXTENSIONS



'''simple docstring'''

def lowerCamelCase      (      lowerCAmelCase    :     str		):





	"""simple docstring"""







	if not all(x.isalpha() for x in string		):
		raise ValueError('String must only contain alphabetic characters.'		)

	__magic_name__	:   int					     =					sorted(string.lower()		)
	return len(lowerCAmelCase		) == len(set(lowerCAmelCase		)		)


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

							lowerCAmelCase				:List[Any]        =      is_isogram(input_str)
							print(F'{input_str} is {"an" if isogram else "not an"} isogram.')