



def     SCREAMING_SNAKE_CASE(      __UpperCamelCase = 10_00 )	->						int:
				a__	:							int      						= 2**power
				a__	:							List[str]      						= str(__UpperCamelCase )
				a__	:							Optional[int]      						= list(__UpperCamelCase )
				a__	:							int      						= 0

				for i in list_num:
								sum_of_num += int(__UpperCamelCase )

				return sum_of_num


if __name__ == "__main__":
						lowerCamelCase		       =      int(input("""Enter the power of 2: """).strip())
						print("""2 ^ """, power, """ = """, 2**power)
						lowerCamelCase		       =      solution(power)
						print("""Sum of the digits is: """, result)







from typing import TYPE_CHECKING

from ...utils import (
    OptionalDependencyNotAvailable,
    _LazyModule,
    is_tf_available,
    is_torch_available,
    is_vision_available,
)


lowerCamelCase		       =      {
    """configuration_blip""": [
        """BLIP_PRETRAINED_CONFIG_ARCHIVE_MAP""",
        """BlipConfig""",
        """BlipTextConfig""",
        """BlipVisionConfig""",
    ],
    """processing_blip""": ["""BlipProcessor"""],
}

try:
						if not is_vision_available():
												raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
						pass
else:
						lowerCamelCase		       =      ["""BlipImageProcessor"""]


try:
						if not is_torch_available():
												raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
						pass
else:
						lowerCamelCase		       =      [
						    """BLIP_PRETRAINED_MODEL_ARCHIVE_LIST""",
						    """BlipModel""",
						    """BlipPreTrainedModel""",
						    """BlipForConditionalGeneration""",
						    """BlipForQuestionAnswering""",
						    """BlipVisionModel""",
						    """BlipTextModel""",
						    """BlipForImageTextRetrieval""",
						]

try:
						if not is_tf_available():
												raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
						pass
else:
						lowerCamelCase		       =      [
						    """TF_BLIP_PRETRAINED_MODEL_ARCHIVE_LIST""",
						    """TFBlipModel""",
						    """TFBlipPreTrainedModel""",
						    """TFBlipForConditionalGeneration""",
						    """TFBlipForQuestionAnswering""",
						    """TFBlipVisionModel""",
						    """TFBlipTextModel""",
						    """TFBlipForImageTextRetrieval""",
						]

if TYPE_CHECKING:
						from .configuration_blip import BLIP_PRETRAINED_CONFIG_ARCHIVE_MAP, BlipConfig, BlipTextConfig, BlipVisionConfig
						from .processing_blip import BlipProcessor

						try:
												if not is_vision_available():
																		raise OptionalDependencyNotAvailable()
						except OptionalDependencyNotAvailable:
												pass
						else:
												from .image_processing_blip import BlipImageProcessor

						try:
												if not is_torch_available():
																		raise OptionalDependencyNotAvailable()
						except OptionalDependencyNotAvailable:
												pass
						else:
												from .modeling_blip import (
												    BLIP_PRETRAINED_MODEL_ARCHIVE_LIST,
												    BlipForConditionalGeneration,
												    BlipForImageTextRetrieval,
												    BlipForQuestionAnswering,
												    BlipModel,
												    BlipPreTrainedModel,
												    BlipTextModel,
												    BlipVisionModel,
												)

						try:
												if not is_tf_available():
																		raise OptionalDependencyNotAvailable()
						except OptionalDependencyNotAvailable:
												pass
						else:
												from .modeling_tf_blip import (
												    TF_BLIP_PRETRAINED_MODEL_ARCHIVE_LIST,
												    TFBlipForConditionalGeneration,
												    TFBlipForImageTextRetrieval,
												    TFBlipForQuestionAnswering,
												    TFBlipModel,
												    TFBlipPreTrainedModel,
												    TFBlipTextModel,
												    TFBlipVisionModel,
												)

else:
						import sys

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


