





'''simple docstring'''







from typing import List, Union

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


A   :  List[Any]       		=				logging.get_logger(__name__)

A   :  Optional[int]       		=				{
    '''allenai/led-base-16384''': '''https://huggingface.co/allenai/led-base-16384/resolve/main/config.json''',
    # See all LED models at https://huggingface.co/models?filter=led
}


class 				__lowerCamelCase				( UpperCamelCase_ ):
    """simple docstring"""
    a									=					"""led"""
    a									=					{
        """num_attention_heads""": """encoder_attention_heads""",
        """hidden_size""": """d_model""",
        """attention_probs_dropout_prob""": """attention_dropout""",
        """initializer_range""": """init_std""",
    }


    def __init__(						self    :							List[Any]   ,							SCREAMING_SNAKE_CASE    :							Union[str, Any]=50265   ,							SCREAMING_SNAKE_CASE    :							Tuple=16384   ,							SCREAMING_SNAKE_CASE    :							List[Any]=1024   ,							SCREAMING_SNAKE_CASE    :							str=12   ,							SCREAMING_SNAKE_CASE    :							Any=4096   ,							SCREAMING_SNAKE_CASE    :							List[Any]=16   ,							SCREAMING_SNAKE_CASE    :							Optional[int]=12   ,							SCREAMING_SNAKE_CASE    :							Optional[Any]=4096   ,							SCREAMING_SNAKE_CASE    :							Dict=16   ,							SCREAMING_SNAKE_CASE    :							int=0.0   ,							SCREAMING_SNAKE_CASE    :							str=0.0   ,							SCREAMING_SNAKE_CASE    :							int=True   ,							SCREAMING_SNAKE_CASE    :							List[Any]=True   ,							SCREAMING_SNAKE_CASE    :							List[str]="gelu"   ,							SCREAMING_SNAKE_CASE    :							str=1024   ,							SCREAMING_SNAKE_CASE    :							str=0.1   ,							SCREAMING_SNAKE_CASE    :							Dict=0.0   ,							SCREAMING_SNAKE_CASE    :							Any=0.0   ,							SCREAMING_SNAKE_CASE    :							List[Any]=0.02   ,							SCREAMING_SNAKE_CASE    :							str=2   ,							SCREAMING_SNAKE_CASE    :							List[str]=0.0   ,							SCREAMING_SNAKE_CASE    :							Dict=1   ,							SCREAMING_SNAKE_CASE    :							Union[str, Any]=0   ,							SCREAMING_SNAKE_CASE    :							Optional[int]=2   ,							SCREAMING_SNAKE_CASE    :							Any = 512   ,							**SCREAMING_SNAKE_CASE    :							List[str]   ,							):
           _A  :			int											=      vocab_size
           _A  :			str											=      max_encoder_position_embeddings
           _A  :			str											=      max_decoder_position_embeddings
           _A  :			Optional[Any]											=      d_model
           _A  :			Tuple											=      encoder_ffn_dim
           _A  :			Optional[int]											=      encoder_layers
           _A  :			str											=      encoder_attention_heads
           _A  :			Optional[int]											=      decoder_ffn_dim
           _A  :			Optional[Any]											=      decoder_layers
           _A  :			Any											=      decoder_attention_heads
           _A  :			int											=      dropout
           _A  :			Optional[int]											=      attention_dropout
           _A  :			Optional[int]											=      activation_dropout
           _A  :			List[Any]											=      activation_function
           _A  :			List[str]											=      init_std
           _A  :			List[Any]											=      encoder_layerdrop
           _A  :			List[str]											=      decoder_layerdrop
           _A  :			Optional[int]											=      classifier_dropout
           _A  :			Tuple											=      use_cache
           _A  :			int											=      encoder_layers
           _A  :			List[str]											=      attention_window

           super().__init__(
               pad_token_id=__SCREAMING_SNAKE_CASE   ,							bos_token_id=__SCREAMING_SNAKE_CASE   ,							eos_token_id=__SCREAMING_SNAKE_CASE   ,							is_encoder_decoder=__SCREAMING_SNAKE_CASE   ,							decoder_start_token_id=__SCREAMING_SNAKE_CASE   ,							**__SCREAMING_SNAKE_CASE   ,							)










'''simple docstring'''







import math






def    lowerCAmelCase__ (       lowerCamelCase  :    int     ):

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






def    lowerCAmelCase__ (       lowerCamelCase  :    int = 1000						,lowerCamelCase  :    int = 1000     ):
       _A  :			int											=      [0, 0, 0]  # length, a, b
       for a in range((a_limit * -1) + 1						,lowerCamelCase     ):
              for b in range(2						,lowerCamelCase     ):
                     if is_prime(lowerCamelCase     ):
                            _A  :			Dict											=      0
                            _A  :			Tuple											=      0
                            while is_prime((n**2) + (a * n) + b     ):
                                   count += 1
                                   n += 1
                            if count > longest[0]:
                                   _A  :			List[str]											=      [count, a, b]
       _A  :			str											=      longest[1] * longest[2]
       return ans


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






