from __future__ import annotations



def   __A		(			_A							,				_A					):



	"""simple docstring"""


	__a       =  0
	__a       =  len(SCREAMING_SNAKE_CASE_					) - 1

	while i < j:
		if nums[i] + nums[j] == target:
			return [i, j]
		elif nums[i] + nums[j] < target:
			__a       =  i + 1
		else:
			__a       =  j - 1

	return []


if __name__ == "__main__":
		import doctest

		doctest.testmod()
		print(f'''{two_pointer([2, 7, 11, 15], 9) = }''')



from ...utils import (
    OptionalDependencyNotAvailable,
    is_torch_available,
    is_transformers_available,
    is_transformers_version,
)


try:
  if not (is_transformers_available() and is_torch_available() and is_transformers_version(""">=""", """4.25.0""")):
    raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
  from ...utils.dummy_torch_and_transformers_objects import UnCLIPImageVariationPipeline, UnCLIPPipeline
else:
  from .pipeline_unclip import UnCLIPPipeline
  from .pipeline_unclip_image_variation import UnCLIPImageVariationPipeline
  from .text_proj import UnCLIPTextProjModel


