


import math






def 		a__       (							A__							):
			SCREAMING_SNAKE_CASE_						:			Union[str, Any]       						= 0
			if n % 2 == 0:
						count += 1
						while n % 2 == 0:
									SCREAMING_SNAKE_CASE_						:			Optional[Any]       						= int(n / 2							)
    # the n input value must be odd so that
    # we can skip one element (ie i += 2)

			SCREAMING_SNAKE_CASE_						:			List[Any]       						= 3

			while i <= int(math.sqrt(A__							)							):
						if n % i == 0:
									count += 1
									while n % i == 0:
												SCREAMING_SNAKE_CASE_						:			int       						= int(n / i							)
						SCREAMING_SNAKE_CASE_						:			Dict       						= i + 2

			# this condition checks the prime
			# number n is greater than 2

			if n > 2:
						count += 1
			return count


if __name__ == "__main__":
				lowerCAmelCase__       :	str     				=51_24_21_83
				print(F"""The number of distinct prime factors is/are {exact_prime_factor_count(n)}""")
				print(F"""The value of log(log(n)) is {math.log(math.log(n)):.4f}""")









'''simple docstring'''






import warnings

from ...utils import logging
from .image_processing_mobilenet_va import MobileNetVaImageProcessor


__UpperCAmelCase    				=							logging.get_logger(__name__)




class 		a__				(							a__  ):





							'''simple docstring'''






							def __init__(		self					,    *lowerCamelCase_					,    **lowerCamelCase_   )       ->							None:
														warnings.warn(
														    '''The class MobileNetV2FeatureExtractor is deprecated and will be removed in version 5 of Transformers.'''
														    ''' Please use MobileNetV2ImageProcessor instead.'''					,    lowerCamelCase_					,    )
														super().__init__(*lowerCamelCase_					,    **lowerCamelCase_   )