


'''simple docstring'''






from typing import TYPE_CHECKING

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


__A	:	List[str]     =     {'configuration_van': ['VAN_PRETRAINED_CONFIG_ARCHIVE_MAP', 'VanConfig']}


try:
							if not is_torch_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							__A	:	Optional[Any]     =     [
							    'VAN_PRETRAINED_MODEL_ARCHIVE_LIST',
							    'VanForImageClassification',
							    'VanModel',
							    'VanPreTrainedModel',
							]

if TYPE_CHECKING:
							from .configuration_van import VAN_PRETRAINED_CONFIG_ARCHIVE_MAP, VanConfig

							try:
														if not is_torch_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_van import (
														    VAN_PRETRAINED_MODEL_ARCHIVE_LIST,
														    VanForImageClassification,
														    VanModel,
														    VanPreTrainedModel,
														)

else:
							import sys

							__A	:	Tuple     =     _LazyModule(__name__, globals()['__file__'], _import_structure)



'''simple docstring'''






def      UpperCAmelCase      (		lowerCamelCase_  :str ):







		'''simple docstring'''
		return " ".join(
		    """""".join(word[::-1] ) if len(lowerCamelCase_ ) > 4 else word for word in sentence.split() )


if __name__ == "__main__":
							import doctest

							doctest.testmod()
							print(reverse_long_words('Hey wollef sroirraw'))