




"""simple docstring"""






from transformers import HfArgumentParser, TensorFlowBenchmark, TensorFlowBenchmarkArguments





def 							UpperCAmelCase		(		):
					_lowerCAmelCase:Optional[int]									=  HfArgumentParser(snake_case    )
					_lowerCAmelCase:Dict									=  parser.parse_args_into_dataclasses()[0]
					_lowerCAmelCase:List[str]									=  TensorFlowBenchmark(args=snake_case    )
					try:
										_lowerCAmelCase:Any									=  parser.parse_args_into_dataclasses()[0]
					except ValueError as e:
										_lowerCAmelCase:List[Any]									=  '''Arg --no_{0} is no longer used, please use --no-{0} instead.'''
										_lowerCAmelCase:str									=  ''' '''.join(str(snake_case    ).split(''' '''    )[:-1]    )
										_lowerCAmelCase:str									=  ''''''
										_lowerCAmelCase:List[Any]									=  eval(str(snake_case    ).split(''' '''    )[-1]    )
										_lowerCAmelCase:Optional[Any]									=  []
										for arg in depreciated_args:
															# arg[2:] removes '--'
															if arg[2:] in TensorFlowBenchmark.deprecated_args:
																				# arg[5:] removes '--no_'
																				full_error_msg += arg_error_msg.format(arg[5:]    )
															else:
																				wrong_args.append(snake_case    )
										if len(snake_case    ) > 0:
															_lowerCAmelCase:List[str]									=  full_error_msg + begin_error_msg + str(snake_case    )
										raise ValueError(snake_case    )
					benchmark.run()


if __name__ == "__main__":
				main()












"""simple docstring"""






def 							UpperCAmelCase		(		snake_case			:					int      ,       snake_case			:					int    ):
					return x if y == 0 else greatest_common_divisor(snake_case      ,       x % y    )





def 							UpperCAmelCase		(		snake_case			:					int      ,       snake_case			:					int    ):
					return (x * y) // greatest_common_divisor(snake_case      ,       snake_case    )





def 							UpperCAmelCase		(		snake_case			:					int = 20    ):
					_lowerCAmelCase:List[Any]									=  1
					for i in range(1      ,       n + 1    ):
										_lowerCAmelCase:List[str]									=  lcm(snake_case      ,       snake_case    )
					return g


if __name__ == "__main__":
				print(F"{solution() = }")






