


"""simple docstring"""


def      a__ (				__lowercase     ,			__lowercase   )	->	int:
				return abs(__lowercase   ) if a == 0 else greatest_common_divisor(b % a     ,			__lowercase   )






def      a__ (				__lowercase     ,			__lowercase   )	->	int:
				while y:  # --> when y=0 then loop will terminate and return x as final GCD.
								_A  ,		_A					  =			y, x % y
				return abs(__lowercase   )






def      a__ (				)	->	Tuple:
				try:
								_A					  =			input("Enter two integers separated by comma (,): "   ).split(","   )
								_A					  =			int(nums[0]   )
								_A					  =			int(nums[1]   )
								print(
								    f"""greatest_common_divisor({num_a}, {num_a}) = """
								    f"""{greatest_common_divisor(__lowercase     ,			__lowercase   )}"""   )
								print(f"""By iterative gcd({num_a}, {num_a}) = {gcd_by_iterative(__lowercase     ,			__lowercase   )}"""   )
				except (IndexError, UnboundLocalError, ValueError):
								print("Wrong input"   )


if __name__ == "__main__":
		main()



"""simple docstring"""


import warnings

from ...utils import logging
from .image_processing_glpn import GLPNImageProcessor


a_       							=    logging.get_logger(__name__)
class snake_case      (  _UpperCamelCase):







		def __init__(					self      :       str    ,   *a__      :       Dict    ,   **a__      :       Optional[int]		)       ->						None:





						'''simple docstring'''







						warnings.warn(
						    "The class GLPNFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please"
						    " use GLPNImageProcessor instead."    ,   a__    ,   )
						super().__init__(*a__    ,   **a__		)