





'''simple docstring'''

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


__lowerCAmelCase		     =logging.get_logger(__name__)

__lowerCAmelCase		     ={
    "SCUT-DLVCLab/lilt-roberta-en-base": (
        "https://huggingface.co/SCUT-DLVCLab/lilt-roberta-en-base/resolve/main/config.json"
    ),
}






class        UpperCAmelCase     (	UpperCamelCase__    ):
 __lowercase       		=    """lilt"""
 def __init__(    self				:List[Any]						,	lowercase_				:Any=3_05_22						,	lowercase_				:List[Any]=7_68						,	lowercase_				:Tuple=12						,	lowercase_				:Tuple=12						,	lowercase_				:Dict=30_72						,	lowercase_				:Union[str, Any]="gelu"						,	lowercase_				:int=0.1						,	lowercase_				:int=0.1						,	lowercase_				:Union[str, Any]=5_12						,	lowercase_				:Optional[int]=2						,	lowercase_				:Any=0.0_2						,	lowercase_				:Any=1E-12						,	lowercase_				:Any=0						,	lowercase_				:Tuple="absolute"						,	lowercase_				:Optional[int]=None						,	lowercase_				:int=4						,	lowercase_				:int=10_24						,	**lowercase_				:Dict						,	)->							str:
     super().__init__(pad_token_id=lowercase_						,	**lowercase_							)

     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__    =      position_embedding_type
     A__    =      classifier_dropout
     A__    =      channel_shrink_ratio
     A__    =      max_ad_position_embeddings










'''simple docstring'''

def 						UpperCamelCase    (							):
    A__    =      [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]

    A__    =      6
    A__    =      1
    A__    =      19_01

    A__    =      0

    while year < 20_01:
        day += 7

        if (year % 4 == 0 and year % 1_00 != 0) or (year % 4_00 == 0):
            if day > days_per_month[month - 1] and month != 2:
                month += 1
                A__    =      day - days_per_month[month - 2]
            elif day > 29 and month == 2:
                month += 1
                A__    =      day - 29
        else:
            if day > days_per_month[month - 1]:
                month += 1
                A__    =      day - days_per_month[month - 2]

        if month > 12:
            year += 1
            A__    =      1

        if year < 20_01 and day == 1:
            sundays += 1
    return sundays


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



