



"""simple docstring"""
from typing import TYPE_CHECKING

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


_UpperCAmelCase       =     {
    """configuration_flava""": [
        """FLAVA_PRETRAINED_CONFIG_ARCHIVE_MAP""",
        """FlavaConfig""",
        """FlavaImageCodebookConfig""",
        """FlavaImageConfig""",
        """FlavaMultimodalConfig""",
        """FlavaTextConfig""",
    ],
}

try:
   if not is_vision_available():
      raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
   pass
else:
   _UpperCAmelCase       =     ["""FlavaFeatureExtractor"""]
   _UpperCAmelCase       =     ["""FlavaImageProcessor"""]
   _UpperCAmelCase       =     ["""FlavaProcessor"""]

try:
   if not is_torch_available():
      raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
   pass
else:
   _UpperCAmelCase       =     [
       """FLAVA_PRETRAINED_MODEL_ARCHIVE_LIST""",
       """FlavaForPreTraining""",
       """FlavaImageCodebook""",
       """FlavaImageModel""",
       """FlavaModel""",
       """FlavaMultimodalModel""",
       """FlavaPreTrainedModel""",
       """FlavaTextModel""",
   ]

if TYPE_CHECKING:
   from .configuration_flava import (
       FLAVA_PRETRAINED_CONFIG_ARCHIVE_MAP,
       FlavaConfig,
       FlavaImageCodebookConfig,
       FlavaImageConfig,
       FlavaMultimodalConfig,
       FlavaTextConfig,
   )

   try:
      if not is_vision_available():
         raise OptionalDependencyNotAvailable()
   except OptionalDependencyNotAvailable:
      pass
   else:
      from .feature_extraction_flava import FlavaFeatureExtractor
      from .image_processing_flava import FlavaImageProcessor
      from .processing_flava import FlavaProcessor

   try:
      if not is_torch_available():
         raise OptionalDependencyNotAvailable()
   except OptionalDependencyNotAvailable:
      pass
   else:
      from .modeling_flava import (
          FLAVA_PRETRAINED_MODEL_ARCHIVE_LIST,
          FlavaForPreTraining,
          FlavaImageCodebook,
          FlavaImageModel,
          FlavaModel,
          FlavaMultimodalModel,
          FlavaPreTrainedModel,
          FlavaTextModel,
      )

else:
   import sys

   _UpperCAmelCase       =     _LazyModule(__name__, globals()["""__file__"""], _import_structure, module_spec=__spec__)








"""simple docstring"""
def        __magic_name__			(							lowercase = 1000	):
   SCREAMING_SNAKE_CASE_:	Dict            =0
   SCREAMING_SNAKE_CASE_:	Any            =0
   while 1:
      num += 3
      if num >= n:
         break
      total += num
      num += 2
      if num >= n:
         break
      total += num
      num += 1
      if num >= n:
         break
      total += num
      num += 3
      if num >= n:
         break
      total += num
      num += 1
      if num >= n:
         break
      total += num
      num += 2
      if num >= n:
         break
      total += num
      num += 3
      if num >= n:
         break
      total += num
   return total


if __name__ == "__main__":
   print(f"""{solution() = }""")



