




from __future__ import annotations



def 				_A  (		lowerCAmelCase_	:   int     ):
     """simple docstring"""

     lowerCAmelCase__            =					2
     lowerCAmelCase__            =					[]
     while i * i <= n:
          if n % i:
               i += 1
          else:
               n //= i
               factors.append(lowerCAmelCase_     )
     if n > 1:
          factors.append(lowerCAmelCase_     )
     return factors


if __name__ == "__main__":
     import doctest

     doctest.testmod()








"""simple docstring"""





from argparse import ArgumentParser

from .env import EnvironmentCommand



def   a    (     )    ->							Tuple:
						__magic_name__:	Optional[int]							=       ArgumentParser("""Diffusers CLI tool"""      ,   usage="""diffusers-cli <command> [<args>]"""  )
						__magic_name__:	Any							=       parser.add_subparsers(help="""diffusers-cli command helpers"""  )

						# Register commands
						EnvironmentCommand.register_subcommand(__UpperCAmelCase  )

						# Let's go
						__magic_name__:	int							=       parser.parse_args()

						if not hasattr(__UpperCAmelCase      ,   """func"""  ):
												parser.print_help()
												exit(1  )

						# Run
						__magic_name__:	Optional[Any]							=       args.func(__UpperCAmelCase  )
						service.run()


if __name__ == "__main__":
							main()



