




'''simple docstring'''


from typing import TYPE_CHECKING

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


__lowercase							:   Optional[Any]					=     {
    '''configuration_ernie''': ['''ERNIE_PRETRAINED_CONFIG_ARCHIVE_MAP''', '''ErnieConfig''', '''ErnieOnnxConfig'''],
}

try:
					if not is_torch_available():
										raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
					pass
else:
					__lowercase							:   Optional[int]					=     [
					    '''ERNIE_PRETRAINED_MODEL_ARCHIVE_LIST''',
					    '''ErnieForCausalLM''',
					    '''ErnieForMaskedLM''',
					    '''ErnieForMultipleChoice''',
					    '''ErnieForNextSentencePrediction''',
					    '''ErnieForPreTraining''',
					    '''ErnieForQuestionAnswering''',
					    '''ErnieForSequenceClassification''',
					    '''ErnieForTokenClassification''',
					    '''ErnieModel''',
					    '''ErniePreTrainedModel''',
					]

if TYPE_CHECKING:
					from .configuration_ernie import ERNIE_PRETRAINED_CONFIG_ARCHIVE_MAP, ErnieConfig, ErnieOnnxConfig

					try:
										if not is_torch_available():
															raise OptionalDependencyNotAvailable()
					except OptionalDependencyNotAvailable:
										pass
					else:
										from .modeling_ernie import (
										    ERNIE_PRETRAINED_MODEL_ARCHIVE_LIST,
										    ErnieForCausalLM,
										    ErnieForMaskedLM,
										    ErnieForMultipleChoice,
										    ErnieForNextSentencePrediction,
										    ErnieForPreTraining,
										    ErnieForQuestionAnswering,
										    ErnieForSequenceClassification,
										    ErnieForTokenClassification,
										    ErnieModel,
										    ErniePreTrainedModel,
										)

else:
					import sys

					__lowercase							:   Union[str, Any]					=     _LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)




'''simple docstring'''


def lowercase_	(   _lowercase = 1_000				)     ->							int:
					'''simple docstring'''

					lowerCamelCase_					:      Dict     =		2**power
					lowerCamelCase_					:      Union[str, Any]     =		str(_lowercase				)
					lowerCamelCase_					:      Union[str, Any]     =		list(_lowercase				)
					lowerCamelCase_					:      Dict     =		0

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

					return sum_of_num


if __name__ == "__main__":
					__lowercase							:   Optional[Any]					=     int(input('''Enter the power of 2: ''').strip())
					print('''2 ^ ''', power, ''' = ''', 2**power)
					__lowercase							:   Tuple					=     solution(power)
					print('''Sum of the digits is: ''', result)


