



from ...configuration_utils import PretrainedConfig
from ...utils import logging


snake_case     :    Dict						=    logging.get_logger(__name__)

snake_case     :    Optional[Any]						=    {
    'bert-base-uncased': 'https://huggingface.co/bert-base-uncased/resolve/main/config.json',
    # QDQBERT models can be loaded from any BERT checkpoint, available at https://huggingface.co/models?filter=bert
}




class 				lowerCAmelCase__	(						UpperCamelCase    ):
					__A  :     Union[str, Any]     =    'qdqbert'







					def __init__(							self   :  Optional[Any]      ,		_A   :  Tuple=3_0522      ,		_A   :  List[Any]=768      ,		_A   :  Tuple=12      ,		_A   :  int=12      ,		_A   :  Optional[int]=3072      ,		_A   :  Optional[int]="gelu"      ,		_A   :  Optional[Any]=0.1      ,		_A   :  List[str]=0.1      ,		_A   :  int=512      ,		_A   :  List[Any]=2      ,		_A   :  Optional[Any]=0.02      ,		_A   :  Tuple=1e-12      ,		_A   :  Tuple=True      ,		_A   :  str=1      ,		_A   :  Optional[Any]=0      ,		_A   :  Optional[int]=2      ,		**_A   :  Optional[Any]      ,		):
											super().__init__(pad_token_id=_A      ,		bos_token_id=_A      ,		eos_token_id=_A      ,		**_A)

											A__						:				Optional[int]         =			vocab_size
											A__						:				Optional[int]         =			max_position_embeddings
											A__						:				Any         =			hidden_size
											A__						:				str         =			num_hidden_layers
											A__						:				Union[str, Any]         =			num_attention_heads
											A__						:				List[Any]         =			intermediate_size
											A__						:				List[Any]         =			hidden_act
											A__						:				Optional[Any]         =			hidden_dropout_prob
											A__						:				List[Any]         =			attention_probs_dropout_prob
											A__						:				Dict         =			initializer_range
											A__						:				Tuple         =			type_vocab_size
											A__						:				Dict         =			layer_norm_eps
											A__						:				Tuple         =			use_cache




def 						snake_case__							(       __lowercase = 1_0_0_0							)		->		int:







						"""simple docstring"""

						A__						:				int         =			0
						A__						:				Optional[int]         =			0
						while 1:
												num += 3
												if num >= n:
																		break
												total += num
												num += 2
												if num >= n:
																		break
												total += num
												num += 1
												if num >= n:
																		break
												total += num
												num += 3
												if num >= n:
																		break
												total += num
												num += 1
												if num >= n:
																		break
												total += num
												num += 2
												if num >= n:
																		break
												total += num
												num += 3
												if num >= n:
																		break
												total += num
						return total


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