
def        A__					(						lowerCamelCase     ,    lowerCamelCase						)  ->	int:
				while a != 0:
								UpperCamelCase_:							Dict	=						b % a, a
				return b







def        A__					(						lowerCamelCase     ,    lowerCamelCase						)  ->	int:
				if gcd(lowerCamelCase     ,    lowerCamelCase						) != 1:
								UpperCamelCase_:							str	=						F'''mod inverse of {a!r} and {m!r} does not exist'''
								raise ValueError(lowerCamelCase						)
				UpperCamelCase_:							List[str]	=						1, 0, a
				UpperCamelCase_:							Dict	=						0, 1, m
				while va != 0:
								UpperCamelCase_:							List[str]	=						ua // va
								UpperCamelCase_:							List[str]	=						(ua - q * va), (ua - q * va), (ua - q * va), va, va, va
				return ua % m








lowerCamelCase_						: Optional[Any]         =  """
# Transformers installation
! pip install transformers datasets
# To install from source instead of the last release, comment the command above and uncomment the following one.
# ! pip install git+https://github.com/huggingface/transformers.git
"""

lowerCamelCase_						: Union[str, Any]         =  [{"""type""": """code""", """content""": INSTALL_CONTENT}]
lowerCamelCase_						: Optional[Any]         =  {
    """{processor_class}""": """FakeProcessorClass""",
    """{model_class}""": """FakeModelClass""",
    """{object_class}""": """FakeObjectClass""",
}






