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


_lowerCAmelCase       =		logging.get_logger(__name__)

# TODO: upload to AWS
_lowerCAmelCase       =		{
    "yjernite/retribert-base-uncased": (
        "https://huggingface.co/yjernite/retribert-base-uncased/resolve/main/config.json"
    ),
}
class     lowerCAmelCase_     (       __lowercase ):
							UpperCAmelCase				   =     "retribert"







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

												_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			     =     share_encoders
												_UpperCamelCase			     =     projection_dim



"""simple docstring"""
def 					a__						(						)	-> Union[str, Any]:
      UpperCAmelCase__			:							Dict							=    []
      UpperCAmelCase__			:							Tuple							=    1

      while len(lowerCAmelCase    ) < 1E6:
            constant.append(str(lowerCAmelCase    )    )
            i += 1

      UpperCAmelCase__			:							Any							=    """""".join(lowerCAmelCase    )

      return (
          int(constant[0]    )
          * int(constant[9]    )
          * int(constant[99]    )
          * int(constant[9_99]    )
          * int(constant[99_99]    )
          * int(constant[9_99_99]    )
          * int(constant[99_99_99]    )
      )


if __name__ == "__main__":
    print(solution())

