






'''simple docstring'''

from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available, is_vision_available


A:      List[str]  				=				{
    "configuration_poolformer": [
        "POOLFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP",
        "PoolFormerConfig",
        "PoolFormerOnnxConfig",
    ]
}

try:
						if not is_vision_available():
												raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
						pass
else:
						A:      int  				=				["PoolFormerFeatureExtractor"]
						A:      int  				=				["PoolFormerImageProcessor"]

try:
						if not is_torch_available():
												raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
						pass
else:
						A:      Optional[int]  				=				[
						    "POOLFORMER_PRETRAINED_MODEL_ARCHIVE_LIST",
						    "PoolFormerForImageClassification",
						    "PoolFormerModel",
						    "PoolFormerPreTrainedModel",
						]


if TYPE_CHECKING:
						from .configuration_poolformer import (
						    POOLFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP,
						    PoolFormerConfig,
						    PoolFormerOnnxConfig,
						)

						try:
												if not is_vision_available():
																		raise OptionalDependencyNotAvailable()
						except OptionalDependencyNotAvailable:
												pass
						else:
												from .feature_extraction_poolformer import PoolFormerFeatureExtractor
												from .image_processing_poolformer import PoolFormerImageProcessor

						try:
												if not is_torch_available():
																		raise OptionalDependencyNotAvailable()
						except OptionalDependencyNotAvailable:
												pass
						else:
												from .modeling_poolformer import (
												    POOLFORMER_PRETRAINED_MODEL_ARCHIVE_LIST,
												    PoolFormerForImageClassification,
												    PoolFormerModel,
												    PoolFormerPreTrainedModel,
												)


else:
						import sys

						A:      Union[str, Any]  				=				_LazyModule(__name__, globals()["__file__"], _import_structure)








'''simple docstring'''

def 	_UpperCAmelCase    (  a		:	int						,			a		:	int							)			->			int:





						"""simple docstring"""
						while second != 0:
												lowercase_      :   Any        =			first & second
												first ^= second
												lowercase_      :   List[str]        =			c << 1
						return first


if __name__ == "__main__":
						import doctest

						doctest.testmod()

						A:      Union[str, Any]  				=				int(input("Enter the first number: ").strip())
						A:      Union[str, Any]  				=				int(input("Enter the second number: ").strip())
						print(f"""{add(first, second) = }""")
