




def 		lowerCamelCase__       (						_A = 10	,      _A = 22				):







	'''simple docstring'''





	snake_case_						       =	range(1	,      _A				)
	snake_case_						       =	range(1	,      _A				)
	return sum(
	    1 for power in powers for base in bases if len(str(base**power				)				) == power				)


if __name__ == "__main__":
		print(f'''{solution(10, 22) = }''')






from typing import TYPE_CHECKING

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


lowercase__							:	Union[str, Any]											=		{"configuration_dpt": ["DPT_PRETRAINED_CONFIG_ARCHIVE_MAP", "DPTConfig"]}

try:
		if not is_vision_available():
				raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
		pass
else:
		lowercase__							:	Tuple											=		["DPTFeatureExtractor"]
		lowercase__							:	Optional[Any]											=		["DPTImageProcessor"]

try:
		if not is_torch_available():
				raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
		pass
else:
		lowercase__							:	Dict											=		[
		    "DPT_PRETRAINED_MODEL_ARCHIVE_LIST",
		    "DPTForDepthEstimation",
		    "DPTForSemanticSegmentation",
		    "DPTModel",
		    "DPTPreTrainedModel",
		]


if TYPE_CHECKING:
		from .configuration_dpt import DPT_PRETRAINED_CONFIG_ARCHIVE_MAP, DPTConfig

		try:
				if not is_vision_available():
						raise OptionalDependencyNotAvailable()
		except OptionalDependencyNotAvailable:
				pass
		else:
				from .feature_extraction_dpt import DPTFeatureExtractor
				from .image_processing_dpt import DPTImageProcessor

		try:
				if not is_torch_available():
						raise OptionalDependencyNotAvailable()
		except OptionalDependencyNotAvailable:
				pass
		else:
				from .modeling_dpt import (
				    DPT_PRETRAINED_MODEL_ARCHIVE_LIST,
				    DPTForDepthEstimation,
				    DPTForSemanticSegmentation,
				    DPTModel,
				    DPTPreTrainedModel,
				)


else:
		import sys

		lowercase__							:	List[Any]											=		_LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
