





from math import sqrt





def       _UpperCamelCase       (a__				:Any    ):






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





def       _UpperCamelCase       (a__				:Any = 1_0001    ):






							"""simple docstring"""





							UpperCamelCase__			       =     0
							UpperCamelCase__			       =     1
							while count != nth and number < 3:
														number += 1
														if is_prime(lowerCamelCase_    ):
																					count += 1
							while count != nth:
														number += 2
														if is_prime(lowerCamelCase_    ):
																					count += 1
							return number


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











import logging

from transformers.configuration_utils import PretrainedConfig


UpperCamelCase__     =	logging.getLogger(__name__)

class     __SCREAMING_SNAKE_CASE   (       _a    ):
							snake_case       : Optional[Any]         =    """masked_bert"""






							def __init__(  self					,	__lowerCAmelCase=30522					,	__lowerCAmelCase=768					,	__lowerCAmelCase=12					,	__lowerCAmelCase=12					,	__lowerCAmelCase=3072					,	__lowerCAmelCase="gelu"					,	__lowerCAmelCase=0.1					,	__lowerCAmelCase=0.1					,	__lowerCAmelCase=512					,	__lowerCAmelCase=2					,	__lowerCAmelCase=0.02					,	__lowerCAmelCase=1E-12					,	__lowerCAmelCase=0					,	__lowerCAmelCase="topK"					,	__lowerCAmelCase="constant"					,	__lowerCAmelCase=0.0					,	**__lowerCAmelCase					,	):
														super().__init__(pad_token_id=__lowerCAmelCase					,	**__lowerCAmelCase					)

														UpperCamelCase__			       =     vocab_size
														UpperCamelCase__			       =     hidden_size
														UpperCamelCase__			       =     num_hidden_layers
														UpperCamelCase__			       =     num_attention_heads
														UpperCamelCase__			       =     hidden_act
														UpperCamelCase__			       =     intermediate_size
														UpperCamelCase__			       =     hidden_dropout_prob
														UpperCamelCase__			       =     attention_probs_dropout_prob
														UpperCamelCase__			       =     max_position_embeddings
														UpperCamelCase__			       =     type_vocab_size
														UpperCamelCase__			       =     initializer_range
														UpperCamelCase__			       =     layer_norm_eps
														UpperCamelCase__			       =     pruning_method
														UpperCamelCase__			       =     mask_init
														UpperCamelCase__			       =     mask_scale




