'''simple docstring'''

import unittest
from pathlib import Path
from tempfile import TemporaryDirectory
from unittest.mock import Mock, patch

import diffusers.utils.hub_utils




class 		SCREAMING_SNAKE_CASE_				(unittest.TestCase			):



			"""simple docstring"""






			@patch("diffusers.utils.hub_utils.get_full_repo_name"				)
			def      lowerCamelCase   (       self							, snake_case_				):
									snake_case   :					Dict							=						'full_repo_name'
									with TemporaryDirectory() as tmpdir:
															# Dummy args values
															snake_case   :					Any							=						Mock()
															snake_case   :					Any							=						tmpdir
															snake_case   :					Optional[Any]							=						0
															snake_case   :					Dict							=						'hub_token'
															snake_case   :					List[Any]							=						'dataset_name'
															snake_case   :					int							=						0.01
															snake_case   :					int							=						100_000
															snake_case   :					Dict							=						10_000
															snake_case   :					List[str]							=						0.01
															snake_case   :					Tuple							=						0.02
															snake_case   :					Tuple							=						0.03
															snake_case   :					Optional[int]							=						0.0_005
															snake_case   :					str							=						0.000_001
															snake_case   :					List[Any]							=						1
															snake_case   :					Tuple							=						10
															snake_case   :					List[str]							=						0.001
															snake_case   :					Optional[Any]							=						0.1
															snake_case   :					Dict							=						0.2
															snake_case   :					Optional[Any]							=						True

															# Model card mush be rendered and saved
															diffusers.utils.hub_utils.create_model_card(SCREAMING_SNAKE_CASE_							, model_name="model_name"				)
															self.assertTrue((Path(SCREAMING_SNAKE_CASE_				) / "README.md").is_file()				)






'''simple docstring'''

import math


def 					UpperCAmelCase__      (							_lowerCAmelCase						: int)						->		bool:



						"""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(_lowerCAmelCase) + 1),			6):
												if number % i == 0 or number % (i + 2) == 0:
																		return False
						return True


def 					UpperCAmelCase__      (							_lowerCAmelCase						: int = 200_0000)						->		int:



						"""simple docstring"""

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


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





