






'''simple docstring'''

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


UpperCamelCase							=logging.get_logger(__name__)

UpperCamelCase							={
    "bigcode/gpt_bigcode-santacoder": "https://huggingface.co/bigcode/gpt_bigcode-santacoder/resolve/main/config.json",
}




class     A    (      SCREAMING_SNAKE_CASE__						):






 """simple docstring"""





 __a			:						Tuple      =						'''gpt_bigcode'''
 __a			:						Optional[int]      =						['''past_key_values''']
 __a			:						List[Any]      =						{
     '''hidden_size''': '''n_embd''',
     '''max_position_embeddings''': '''n_positions''',
     '''num_attention_heads''': '''n_head''',
     '''num_hidden_layers''': '''n_layer''',
 }
 def __init__(							self			,     __lowerCAmelCase=5_02_57			,     __lowerCAmelCase=10_24			,     __lowerCAmelCase=7_68			,     __lowerCAmelCase=12			,     __lowerCAmelCase=12			,     __lowerCAmelCase=None			,     __lowerCAmelCase="gelu_pytorch_tanh"			,     __lowerCAmelCase=0.1			,     __lowerCAmelCase=0.1			,     __lowerCAmelCase=0.1			,     __lowerCAmelCase=1E-5			,     __lowerCAmelCase=0.02			,     __lowerCAmelCase=True			,     __lowerCAmelCase=True			,     __lowerCAmelCase=5_02_56			,     __lowerCAmelCase=5_02_56			,     __lowerCAmelCase=True			,     __lowerCAmelCase=True			,     __lowerCAmelCase=True			,     **__lowerCAmelCase			,     ):
       UpperCamelCase_				:   Optional[int]					    =							vocab_size
       UpperCamelCase_				:   Optional[int]					    =							n_positions
       UpperCamelCase_				:   Dict					    =							n_embd
       UpperCamelCase_				:   List[str]					    =							n_layer
       UpperCamelCase_				:   str					    =							n_head
       UpperCamelCase_				:   int					    =							n_inner
       UpperCamelCase_				:   Optional[Any]					    =							activation_function
       UpperCamelCase_				:   int					    =							resid_pdrop
       UpperCamelCase_				:   Dict					    =							embd_pdrop
       UpperCamelCase_				:   Tuple					    =							attn_pdrop
       UpperCamelCase_				:   Any					    =							layer_norm_epsilon
       UpperCamelCase_				:   Union[str, Any]					    =							initializer_range
       UpperCamelCase_				:   List[Any]					    =							scale_attn_weights
       UpperCamelCase_				:   Dict					    =							use_cache
       UpperCamelCase_				:   Dict					    =							attention_softmax_in_fpaa
       UpperCamelCase_				:   Union[str, Any]					    =							scale_attention_softmax_in_fpaa
       UpperCamelCase_				:   Tuple					    =							multi_query

       UpperCamelCase_				:   Any					    =							bos_token_id
       UpperCamelCase_				:   Optional[Any]					    =							eos_token_id

       super().__init__(bos_token_id=__lowerCAmelCase			,     eos_token_id=__lowerCAmelCase			,     **__lowerCAmelCase )














'''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())))






