



def  lowerCAmelCase_	(lowerCAmelCase__:		int		,						lowerCAmelCase__:		int  ):





			"""simple docstring"""


			while b:
						UpperCAmelCase_      ,							UpperCAmelCase_:		Optional[Any]							      =     b, a % b
			return a







def  lowerCAmelCase_	(lowerCAmelCase__:		int		,						lowerCAmelCase__:		int  ):





			"""simple docstring"""


			return a if b == 0 else euclidean_gcd_recursive(lowerCAmelCase__		,						a % b  )







def  lowerCAmelCase_	():





			"""simple docstring"""


			print(F'euclidean_gcd(3, 5) = {euclidean_gcd(3		,						5  )}'  )
			print(F'euclidean_gcd(5, 3) = {euclidean_gcd(5		,						3  )}'  )
			print(F'euclidean_gcd(1, 3) = {euclidean_gcd(1		,						3  )}'  )
			print(F'euclidean_gcd(3, 6) = {euclidean_gcd(3		,						6  )}'  )
			print(F'euclidean_gcd(6, 3) = {euclidean_gcd(6		,						3  )}'  )

			print(F'euclidean_gcd_recursive(3, 5) = {euclidean_gcd_recursive(3		,						5  )}'  )
			print(F'euclidean_gcd_recursive(5, 3) = {euclidean_gcd_recursive(5		,						3  )}'  )
			print(F'euclidean_gcd_recursive(1, 3) = {euclidean_gcd_recursive(1		,						3  )}'  )
			print(F'euclidean_gcd_recursive(3, 6) = {euclidean_gcd_recursive(3		,						6  )}'  )
			print(F'euclidean_gcd_recursive(6, 3) = {euclidean_gcd_recursive(6		,						3  )}'  )


if __name__ == "__main__":
	main()











from typing import TYPE_CHECKING

from ...utils import _LazyModule


a      :  int			     =			{'tokenization_wav2vec2_phoneme': ['Wav2Vec2PhonemeCTCTokenizer']}


if TYPE_CHECKING:
	from .tokenization_wavaveca_phoneme import WavaVecaPhonemeCTCTokenizer
else:
	import sys

	a      :  int			     =			_LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)






