


'''simple docstring'''
from ...configuration_utils import PretrainedConfig
from ...utils import logging


lowerCAmelCase						=					logging.get_logger(__name__)

lowerCAmelCase						=					{
    """facebook/dpr-ctx_encoder-single-nq-base""": (
        """https://huggingface.co/facebook/dpr-ctx_encoder-single-nq-base/resolve/main/config.json"""
    ),
    """facebook/dpr-question_encoder-single-nq-base""": (
        """https://huggingface.co/facebook/dpr-question_encoder-single-nq-base/resolve/main/config.json"""
    ),
    """facebook/dpr-reader-single-nq-base""": (
        """https://huggingface.co/facebook/dpr-reader-single-nq-base/resolve/main/config.json"""
    ),
    """facebook/dpr-ctx_encoder-multiset-base""": (
        """https://huggingface.co/facebook/dpr-ctx_encoder-multiset-base/resolve/main/config.json"""
    ),
    """facebook/dpr-question_encoder-multiset-base""": (
        """https://huggingface.co/facebook/dpr-question_encoder-multiset-base/resolve/main/config.json"""
    ),
    """facebook/dpr-reader-multiset-base""": (
        """https://huggingface.co/facebook/dpr-reader-multiset-base/resolve/main/config.json"""
    ),
}






class        lowerCAmelCase_  (     UpperCAmelCase	):
       __UpperCAmelCase					='dpr'






       def __init__( self			,     _UpperCamelCase=3_0522			,     _UpperCamelCase=768			,     _UpperCamelCase=12			,     _UpperCamelCase=12			,     _UpperCamelCase=3072			,     _UpperCamelCase="gelu"			,     _UpperCamelCase=0.1			,     _UpperCamelCase=0.1			,     _UpperCamelCase=512			,     _UpperCamelCase=2			,     _UpperCamelCase=0.02			,     _UpperCamelCase=1e-12			,     _UpperCamelCase=0			,     _UpperCamelCase="absolute"			,     _UpperCamelCase = 0			,     **_UpperCamelCase			,     )->      Optional[Any]:
            super().__init__(pad_token_id=_UpperCamelCase			,     **_UpperCamelCase   )

            _A				=							vocab_size
            _A				=							hidden_size
            _A				=							num_hidden_layers
            _A				=							num_attention_heads
            _A				=							hidden_act
            _A				=							intermediate_size
            _A				=							hidden_dropout_prob
            _A				=							attention_probs_dropout_prob
            _A				=							max_position_embeddings
            _A				=							type_vocab_size
            _A				=							initializer_range
            _A				=							layer_norm_eps
            _A				=							projection_dim
            _A				=							position_embedding_type









'''simple docstring'''
def 					lowerCamelCase_ ( __UpperCamelCase					:       int							,    __UpperCamelCase					:       int		)					->	int:







     """simple docstring"""
     while second != 0:
          _A				=							first & second
          first ^= second
          _A				=							c << 1
     return first


if __name__ == "__main__":
    import doctest

    doctest.testmod()

    lowerCAmelCase						=					int(input("""Enter the first number: """).strip())
    lowerCAmelCase						=					int(input("""Enter the second number: """).strip())
    print(F'{add(first, second) = }')





