






'''simple docstring'''

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


UpperCamelCase							=logging.get_logger(__name__)

UpperCamelCase							={
    "microsoft/markuplm-base": "https://huggingface.co/microsoft/markuplm-base/resolve/main/config.json",
    "microsoft/markuplm-large": "https://huggingface.co/microsoft/markuplm-large/resolve/main/config.json",
}




class     A    (      SCREAMING_SNAKE_CASE__						):






 """simple docstring"""





 __a			:						List[Any]      =						'''markuplm'''
 def __init__(							self			,     __lowerCAmelCase=3_05_22			,     __lowerCAmelCase=7_68			,     __lowerCAmelCase=12			,     __lowerCAmelCase=12			,     __lowerCAmelCase=30_72			,     __lowerCAmelCase="gelu"			,     __lowerCAmelCase=0.1			,     __lowerCAmelCase=0.1			,     __lowerCAmelCase=5_12			,     __lowerCAmelCase=2			,     __lowerCAmelCase=0.02			,     __lowerCAmelCase=1E-12			,     __lowerCAmelCase=0			,     __lowerCAmelCase=0			,     __lowerCAmelCase=2			,     __lowerCAmelCase=2_56			,     __lowerCAmelCase=10_24			,     __lowerCAmelCase=2_16			,     __lowerCAmelCase=10_01			,     __lowerCAmelCase=32			,     __lowerCAmelCase=50			,     __lowerCAmelCase="absolute"			,     __lowerCAmelCase=True			,     __lowerCAmelCase=None			,     **__lowerCAmelCase			,     ):
       super().__init__(
           pad_token_id=__lowerCAmelCase			,     bos_token_id=__lowerCAmelCase			,     eos_token_id=__lowerCAmelCase			,     **__lowerCAmelCase			,     )
       UpperCamelCase_				:   List[Any]					    =							vocab_size
       UpperCamelCase_				:   int					    =							hidden_size
       UpperCamelCase_				:   Dict					    =							num_hidden_layers
       UpperCamelCase_				:   List[Any]					    =							num_attention_heads
       UpperCamelCase_				:   Union[str, Any]					    =							hidden_act
       UpperCamelCase_				:   Optional[Any]					    =							intermediate_size
       UpperCamelCase_				:   Optional[int]					    =							hidden_dropout_prob
       UpperCamelCase_				:   int					    =							attention_probs_dropout_prob
       UpperCamelCase_				:   Union[str, Any]					    =							max_position_embeddings
       UpperCamelCase_				:   Union[str, Any]					    =							type_vocab_size
       UpperCamelCase_				:   Union[str, Any]					    =							initializer_range
       UpperCamelCase_				:   Optional[Any]					    =							layer_norm_eps
       UpperCamelCase_				:   str					    =							position_embedding_type
       UpperCamelCase_				:   List[Any]					    =							use_cache
       UpperCamelCase_				:   Optional[int]					    =							classifier_dropout
       # additional properties
       UpperCamelCase_				:   Optional[Any]					    =							max_depth
       UpperCamelCase_				:   List[Any]					    =							max_xpath_tag_unit_embeddings
       UpperCamelCase_				:   int					    =							max_xpath_subs_unit_embeddings
       UpperCamelCase_				:   Any					    =							tag_pad_id
       UpperCamelCase_				:   str					    =							subs_pad_id
       UpperCamelCase_				:   Dict					    =							xpath_unit_hidden_size














'''simple docstring'''

def 							snake_case					(     )       ->				int:





      """simple docstring"""

      return 1



def 							snake_case					(     a_							: int	)       ->				int:





      """simple docstring"""

      return 0 if x < 0 else two_pence(x - 2	) + one_pence()



def 							snake_case					(     a_							: int	)       ->				int:





      """simple docstring"""

      return 0 if x < 0 else five_pence(x - 5	) + two_pence(a_	)



def 							snake_case					(     a_							: int	)       ->				int:





      """simple docstring"""

      return 0 if x < 0 else ten_pence(x - 10	) + five_pence(a_	)



def 							snake_case					(     a_							: int	)       ->				int:





      """simple docstring"""

      return 0 if x < 0 else twenty_pence(x - 20	) + ten_pence(a_	)



def 							snake_case					(     a_							: int	)       ->				int:





      """simple docstring"""

      return 0 if x < 0 else fifty_pence(x - 50	) + twenty_pence(a_	)



def 							snake_case					(     a_							: int	)       ->				int:





      """simple docstring"""

      return 0 if x < 0 else one_pound(x - 100	) + fifty_pence(a_	)



def 							snake_case					(     a_							: int	)       ->				int:





      """simple docstring"""

      return 0 if x < 0 else two_pound(x - 200	) + one_pound(a_	)



def 							snake_case					(     a_							: int = 200	)       ->				int:





      """simple docstring"""

      return two_pound(a_	)


if __name__ == "__main__":
      print(solution(int(input().strip())))






