




from typing import TYPE_CHECKING

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


a_				:    int										=     {
    '''configuration_poolformer''': [
        '''POOLFORMER_PRETRAINED_CONFIG_ARCHIVE_MAP''',
        '''PoolFormerConfig''',
        '''PoolFormerOnnxConfig''',
    ]
}

try:
					if not is_vision_available():
										raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
					pass
else:
					a_				:    Tuple										=     ['''PoolFormerFeatureExtractor''']
					a_				:    int										=     ['''PoolFormerImageProcessor''']

try:
					if not is_torch_available():
										raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
					pass
else:
					a_				:    Dict										=     [
					    '''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_				:    Optional[int]										=     _LazyModule(__name__, globals()['''__file__'''], _import_structure)









"""simple docstring"""
import math





def 						UpperCAmelCase				(			A__:    int = 100     )  ->     int:
			__lowerCamelCase					:	Optional[Any]	       =				sum(i * i for i in range(1							,				n + 1     )     )
			__lowerCamelCase					:	Union[str, Any]	       =				int(math.pow(sum(range(1							,				n + 1     )     )							,				2     )     )
			return square_of_sum - sum_of_squares


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



