




'''simple docstring'''



from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


lowerCamelCase_			=						{
    'configuration_x_clip': [
        'XCLIP_PRETRAINED_CONFIG_ARCHIVE_MAP',
        'XCLIPConfig',
        'XCLIPTextConfig',
        'XCLIPVisionConfig',
    ],
    'processing_x_clip': ['XCLIPProcessor'],
}

try:
 if not is_torch_available():
  raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
 pass
else:
 lowerCamelCase_			=						[
     'XCLIP_PRETRAINED_MODEL_ARCHIVE_LIST',
     'XCLIPModel',
     'XCLIPPreTrainedModel',
     'XCLIPTextModel',
     'XCLIPVisionModel',
 ]

if TYPE_CHECKING:
 from .configuration_x_clip import (
     XCLIP_PRETRAINED_CONFIG_ARCHIVE_MAP,
     XCLIPConfig,
     XCLIPTextConfig,
     XCLIPVisionConfig,
 )
 from .processing_x_clip import XCLIPProcessor

 try:
  if not is_torch_available():
   raise OptionalDependencyNotAvailable()
 except OptionalDependencyNotAvailable:
  pass
 else:
  from .modeling_x_clip import (
      XCLIP_PRETRAINED_MODEL_ARCHIVE_LIST,
      XCLIPModel,
      XCLIPPreTrainedModel,
      XCLIPTextModel,
      XCLIPVisionModel,
  )

else:
 import sys

 lowerCamelCase_			=						_LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)







'''simple docstring'''



def 			SCREAMING_SNAKE_CASE_			(							__A    :			str	,					__A    :			str  )			->			str:
   _SCREAMING_SNAKE_CASE	=				len(__A  )
   _SCREAMING_SNAKE_CASE	=				len(__A  )
   _SCREAMING_SNAKE_CASE	=				(
       first_str_length if first_str_length > second_str_length else second_str_length
   )
   _SCREAMING_SNAKE_CASE	=				[]
   for char_count in range(__A  ):
      if char_count < first_str_length:
         output_list.append(first_str[char_count]  )
      if char_count < second_str_length:
         output_list.append(second_str[char_count]  )
   return "".join(__A  )


if __name__ == "__main__":
 print(alternative_string_arrange('AB', 'XYZ'), end=' ')

