import logging

from transformers import PretrainedConfig


_lowerCamelCase       : Union[str, Any]      					=		logging.getLogger(__name__)


_lowerCamelCase       : List[str]      					=		{
    '''bertabs-finetuned-cnndm''': '''https://huggingface.co/remi/bertabs-finetuned-cnndm-extractive-abstractive-summarization/resolve/main/config.json''',
}


class     lowercase     (  lowercase_  ):
							lowercase__    :							Any										=				"bertabs"




							def __init__(    self :       Optional[Any]						,				_UpperCamelCase :       str=30_522						,				_UpperCamelCase :       Any=512						,				_UpperCamelCase :       Union[str, Any]=6						,				_UpperCamelCase :       List[Any]=512						,				_UpperCamelCase :       Optional[Any]=8						,				_UpperCamelCase :       Any=512						,				_UpperCamelCase :       Optional[int]=0.2						,				_UpperCamelCase :       Dict=6						,				_UpperCamelCase :       List[Any]=768						,				_UpperCamelCase :       List[Any]=8						,				_UpperCamelCase :       Optional[int]=2_048						,				_UpperCamelCase :       str=0.2						,				**_UpperCamelCase :       int						,				)       ->					Optional[int]:



												'''simple docstring'''

												super().__init__(**a__   )

												SCREAMING_SNAKE_CASE           =							vocab_size
												SCREAMING_SNAKE_CASE           =							max_pos

												SCREAMING_SNAKE_CASE           =							enc_layers
												SCREAMING_SNAKE_CASE           =							enc_hidden_size
												SCREAMING_SNAKE_CASE           =							enc_heads
												SCREAMING_SNAKE_CASE           =							enc_ff_size
												SCREAMING_SNAKE_CASE           =							enc_dropout

												SCREAMING_SNAKE_CASE           =							dec_layers
												SCREAMING_SNAKE_CASE           =							dec_hidden_size
												SCREAMING_SNAKE_CASE           =							dec_heads
												SCREAMING_SNAKE_CASE           =							dec_ff_size
												SCREAMING_SNAKE_CASE           =							dec_dropout












def 	UpperCamelCase	(							snake_case__  : int	):




     '''simple docstring'''






     __snake_case      :List[Any] 							=    0
     while num > 0:
          digit_sum += num % 10
          num //= 10
     return digit_sum






def 	UpperCamelCase	(							snake_case__  : int = 100	):




     '''simple docstring'''






     __snake_case      :Tuple 							=    1
     __snake_case      :Dict 							=    2

     for i in range(2						,max_n + 1	):
          __snake_case      :Optional[int] 							=    pre_numerator
          __snake_case      :List[Any] 							=    2 * i // 3 if i % 3 == 0 else 1
          __snake_case      :Dict 							=    cur_numerator
          __snake_case      :Optional[Any] 							=    e_cont * pre_numerator + temp

     return sum_digits(snake_case__	)


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


