"""simple docstring"""




def 							SCREAMING_SNAKE_CASE     (			_lowerCamelCase						:       str	)       ->      bool:
  if not all(x.isalpha() for x in string	):
    raise ValueError("""String must only contain alphabetic characters."""	)

  _lowerCAmelCase						:       List[str]  			=     sorted(string.lower()	)
  return len(_lowerCamelCase	) == len(set(_lowerCamelCase	)	)


if __name__ == "__main__":
     _a      :		List[Any]           =   input('Enter a string ').strip()

     _a      :		Union[str, Any]           =   is_isogram(input_str)
     print(F"""{input_str} is {"an" if isogram else "not an"} isogram.""")





"""simple docstring"""




# NOTE: This file is deprecated and will be removed in a future version.
# It only exists so that temporarely `from diffusers.pipelines import DiffusionPipeline` works
from ...utils import deprecate
from ..controlnet.multicontrolnet import MultiControlNetModel  # noqa: F401
from ..controlnet.pipeline_controlnet import StableDiffusionControlNetPipeline  # noqa: F401


deprecate(
    'stable diffusion controlnet',
    '0.22.0',
    'Importing `StableDiffusionControlNetPipeline` or `MultiControlNetModel` from diffusers.pipelines.stable_diffusion.pipeline_stable_diffusion_controlnet is deprecated. Please import `from diffusers import StableDiffusionControlNetPipeline` instead.',
    standard_warn=False,
    stacklevel=3,
)




