




"""simple docstring"""

import math

def 						lowercase_ (						_UpperCAmelCase		):




	"""simple docstring"""






	if 1 < number < 4:
		# 2 and 3 are primes
		return True
	elif number < 2 or number % 2 == 0 or number % 3 == 0:
		# Negatives, 0, 1, all even numbers, all multiples of 3 are not primes
		return False

	# All primes number are in format of 6k +/- 1
	for i in range(5					, int(math.sqrt(_UpperCAmelCase		) + 1		)					, 6		):
		if number % i == 0 or number % (i + 2) == 0:
			return False
	return True

def 						lowercase_ (						_UpperCAmelCase = 200_0000		):




	"""simple docstring"""






	return sum(num for num in range(3					, _UpperCAmelCase					, 2		) if is_prime(_UpperCAmelCase		)		) + 2 if n > 2 else 0


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











"""simple docstring"""

import enum
import inspect
import warnings
from functools import wraps
from typing import Callable, Optional

from .logging import get_logger


_lowerCamelCase					:     Optional[int]				       =    set()
_lowerCamelCase					:     Union[str, Any]				       =    get_logger(__name__)

def 						lowercase_ (						_UpperCAmelCase = None		):




	"""simple docstring"""






	def decorator(_UpperCAmelCase		):
		global _emitted_deprecation_warnings

		if inspect.isclass(_UpperCAmelCase		):
			A_					:			Union[str, Any]						=						deprecated_class_or_function.__init__
			A_					:			int						=						deprecated_class_or_function.__name__
		else:
			A_					:			Union[str, Any]						=						deprecated_class_or_function
			A_					:			List[Any]						=						deprecated_function.__name__
			# Support deprecating __init__ class method: class name instead
			A_					:			List[Any]						=						name if name != '''__init__''' else deprecated_function.__qualname__.split('''.'''		)[-2]

		A_					:			str						=						(
		    f"""{name} is deprecated and will be removed in the next major version of datasets.""" + f""" {help_message}"""
		    if help_message
		    else ''''''
		)

		@wraps(_UpperCAmelCase		)
		def wrapper(*_UpperCAmelCase					, **_UpperCAmelCase		):
			A_					:			Any						=						hash(_UpperCAmelCase		)
			if func_hash not in _emitted_deprecation_warnings:
				warnings.warn(_UpperCAmelCase					, category=_UpperCAmelCase					, stacklevel=2		)
				_emitted_deprecation_warnings.add(_UpperCAmelCase		)
			return deprecated_function(*_UpperCAmelCase					, **_UpperCAmelCase		)

		A_					:			Any						=						'''deprecated'''

		if inspect.isclass(_UpperCAmelCase		):
			A_					:			List[Any]						=						wrapper
			return deprecated_class_or_function
		else:
			return wrapper

	return decorator

class     lowercase (      enum.EnumMeta):







				def __getattribute__(							cls				:   Any ,       _lowerCamelCase				:   List[Any]    ):



					"""simple docstring"""

					A_					:			str						=						super().__getattribute__(_lowerCamelCase    )
					if isinstance(_lowerCamelCase ,       enum.Enum    ) and obj._on_access:
						obj._on_access()
					return obj







				def __getitem__(							cls				:   Any ,       _lowerCamelCase				:   Union[str, Any]    ):



					"""simple docstring"""

					A_					:			Optional[Any]						=						super().__getitem__(_lowerCamelCase    )
					if member._on_access:
						member._on_access()
					return member







				def __call__(							cls				:   str ,       _lowerCamelCase				:   str ,       _lowerCamelCase				:   List[Any]=None ,       *, _lowerCamelCase				:   int=None ,       _lowerCamelCase				:   str=None ,       _lowerCamelCase				:   Dict=None ,       _lowerCamelCase				:   Tuple=1    ):



					"""simple docstring"""

					A_					:			Dict						=						super().__call__(_lowerCamelCase ,       _lowerCamelCase ,       module=_lowerCamelCase ,       qualname=_lowerCamelCase ,       type=_lowerCamelCase ,       start=_lowerCamelCase    )
					if isinstance(_lowerCamelCase ,       enum.Enum    ) and obj._on_access:
						obj._on_access()
					return obj

class     lowercase (      enum.Enum       ,		metaclass=__UpperCAmelCase):







				def __new__(							cls				:   Optional[Any] ,       _lowerCamelCase				:   int    ):



					"""simple docstring"""

					A_					:			Tuple						=						object.__new__(cls    )
					A_					:			Union[str, Any]						=						value
					A_					:			Union[str, Any]						=						member.deprecate
					return member







				@property
				def    a_					(							self				:   Tuple    ):



					"""simple docstring"""

					return ""







				def    a_					(							self				:   Any    ):



					"""simple docstring"""

					A_					:			Optional[int]						=						F""" {self.help_message}""" if self.help_message else ''''''
					warnings.warn(
					    F"""'{self.__objclass__.__name__}' is deprecated and will be removed in the next major version of datasets."""
					    + help_message ,       _lowerCamelCase ,       stacklevel=3 ,       )





