

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


__A			:					Dict						=			logging.get_logger(__name__)

__A			:					Union[str, Any]						=			{
    'MIT/ast-finetuned-audioset-10-10-0.4593': (
        'https://huggingface.co/MIT/ast-finetuned-audioset-10-10-0.4593/resolve/main/config.json'
    ),
}





class 			_SCREAMING_SNAKE_CASE (   __snake_case		):







   '''simple docstring'''




   lowerCamelCase__				=      "audio-spectrogram-transformer"





   def __init__(       self					:			int     , __lowerCamelCase					:			str=768     , __lowerCamelCase					:			int=12     , __lowerCamelCase					:			Optional[Any]=12     , __lowerCamelCase					:			Union[str, Any]=3072     , __lowerCamelCase					:			List[Any]="gelu"     , __lowerCamelCase					:			Tuple=0.0     , __lowerCamelCase					:			Any=0.0     , __lowerCamelCase					:			Any=0.02     , __lowerCamelCase					:			str=1e-12     , __lowerCamelCase					:			Any=16     , __lowerCamelCase					:			str=True     , __lowerCamelCase					:			List[str]=10     , __lowerCamelCase					:			Dict=10     , __lowerCamelCase					:			List[str]=1024     , __lowerCamelCase					:			List[Any]=128     , **__lowerCamelCase					:			Optional[int]     , ):
       super().__init__(**__lowerCamelCase			)

       SCREAMING_SNAKE_CASE										=   hidden_size
       SCREAMING_SNAKE_CASE										=   num_hidden_layers
       SCREAMING_SNAKE_CASE										=   num_attention_heads
       SCREAMING_SNAKE_CASE										=   intermediate_size
       SCREAMING_SNAKE_CASE										=   hidden_act
       SCREAMING_SNAKE_CASE										=   hidden_dropout_prob
       SCREAMING_SNAKE_CASE										=   attention_probs_dropout_prob
       SCREAMING_SNAKE_CASE										=   initializer_range
       SCREAMING_SNAKE_CASE										=   layer_norm_eps
       SCREAMING_SNAKE_CASE										=   patch_size
       SCREAMING_SNAKE_CASE										=   qkv_bias
       SCREAMING_SNAKE_CASE										=   frequency_stride
       SCREAMING_SNAKE_CASE										=   time_stride
       SCREAMING_SNAKE_CASE										=   max_length
       SCREAMING_SNAKE_CASE										=   num_mel_bins


def 	__a     (      A__			:  int = 1000       ):
    SCREAMING_SNAKE_CASE										=   3
    SCREAMING_SNAKE_CASE										=   0
    while a < n:
        if a % 3 == 0 or a % 5 == 0:
            result += a
        elif a % 15 == 0:
            result -= a
        a += 1
    return result


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