



def        a( A			:       int					,	A			:       int			)						->			int:
					"""simple docstring"""





					if a < b:
										return gcd(A					,	A			)
					if a % b == 0:
										return b
					return gcd(A					,	a % b			)






def        a( A			:       int					,	A			:       int					,	A			:       int			)						->			int:
					"""simple docstring"""





					if y == 0:
										return 1
					a   	=  power(A					,	y // 2					,	A			) % mod
					a   	=  (temp * temp) % mod
					if y % 2 == 1:
										a   	=  (temp * x) % mod
					return temp






def        a( A			:       int			)						->			bool:
					"""simple docstring"""





					a   	=  2
					while b < n:
										if gcd(A					,	A			) == 1 and power(A					,	n - 1					,	A			) != 1:
															return False
										b += 1
					return True


if __name__ == "__main__":
				_lowercase:					List[str]      =						int(input("Enter number: ").strip())
				if is_carmichael_number(number):
								print(F"""{number} is a Carmichael Number.""")
				else:
								print(F"""{number} is not a Carmichael Number.""")





import platform
from argparse import ArgumentParser

import huggingface_hub
import pandas
import pyarrow

from datasets import __version__ as version
from datasets.commands import BaseDatasetsCLICommand






def        a( A			:       Dict			)						->			Optional[int]:
					"""simple docstring"""





					return EnvironmentCommand()







class       _lowercase				(  lowerCAmelCase      ):





	"""simple docstring"""




	@staticmethod
	def 	UpperCamelCase_			(lowerCamelCase_						):
						"""simple docstring"""

						a   	=  parser.add_parser("env"						,			help="Print relevant system environment info."						)
						download_parser.set_defaults(func=lowerCamelCase_						)




	def 	UpperCamelCase_			(self						):
						"""simple docstring"""

						a   	=  {
						    "`datasets` version": version,
						    "Platform": platform.platform(),
						    "Python version": platform.python_version(),
						    "Huggingface_hub version": huggingface_hub.__version__,
						    "PyArrow version": pyarrow.__version__,
						    "Pandas version": pandas.__version__,
						}

						print("\nCopy-and-paste the text below in your GitHub issue.\n"						)
						print(self.format_dict(lowerCamelCase_						)						)

						return info




	@staticmethod
	def 	UpperCamelCase_			(lowerCamelCase_						):
						"""simple docstring"""

						return "\n".join([F'''- {prop}: {val}''' for prop, val in d.items()]						) + "\n"
