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


__magic_name__            =  logging.get_logger(__name__)

__magic_name__            =  {
    '''uw-madison/mra-base-512-4''': '''https://huggingface.co/uw-madison/mra-base-512-4/resolve/main/config.json''',
}




class 					_SCREAMING_SNAKE_CASE  (      __UpperCamelCase ):
      _A						:		Optional[Any]    	=     'mra'
      def __init__(			self		,	lowerCamelCase=5_02_65		,	lowerCamelCase=7_68		,	lowerCamelCase=12		,	lowerCamelCase=12		,	lowerCamelCase=30_72		,	lowerCamelCase="gelu"		,	lowerCamelCase=0.1		,	lowerCamelCase=0.1		,	lowerCamelCase=5_12		,	lowerCamelCase=1		,	lowerCamelCase=0.0_2		,	lowerCamelCase=1e-5		,	lowerCamelCase="absolute"		,	lowerCamelCase=4		,	lowerCamelCase="full"		,	lowerCamelCase=0		,	lowerCamelCase=0		,	lowerCamelCase=1		,	lowerCamelCase=0		,	lowerCamelCase=2		,	**lowerCamelCase		,	):
          super().__init__(pad_token_id=lowerCamelCase		,	bos_token_id=lowerCamelCase		,	eos_token_id=lowerCamelCase		,	**lowerCamelCase )

          snake_case__						=				vocab_size
          snake_case__						=				max_position_embeddings
          snake_case__						=				hidden_size
          snake_case__						=				num_hidden_layers
          snake_case__						=				num_attention_heads
          snake_case__						=				intermediate_size
          snake_case__						=				hidden_act
          snake_case__						=				hidden_dropout_prob
          snake_case__						=				attention_probs_dropout_prob
          snake_case__						=				initializer_range
          snake_case__						=				type_vocab_size
          snake_case__						=				layer_norm_eps
          snake_case__						=				position_embedding_type
          snake_case__						=				block_per_row
          snake_case__						=				approx_mode
          snake_case__						=				initial_prior_first_n_blocks
          snake_case__						=				initial_prior_diagonal_n_blocks





from math import factorial





def 	SCREAMING_SNAKE_CASE__    (      __lowerCAmelCase = 100							):
    return sum(int(__lowerCAmelCase							) for x in str(factorial(__lowerCAmelCase							)							)							)


if __name__ == "__main__":
     print(solution(int(input('''Enter the Number: ''').strip())))



