


"""simple docstring"""


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


UpperCamelCase						:				List[Any]             =      logging.get_logger(__name__)

UpperCamelCase						:				str             =      {
    "vinvino02/glpn-kitti": "https://huggingface.co/vinvino02/glpn-kitti/resolve/main/config.json",
    # See all GLPN models at https://huggingface.co/models?filter=glpn
}



class 			lowerCamelCase__						(   UpperCAmelCase_			):
						lowerCAmelCase       =     """glpn"""







						def __init__(							self   :    Dict			,			_lowercase   :    Optional[Any]=3			,			_lowercase   :    int=4			,			_lowercase   :    Union[str, Any]=[2, 2, 2, 2]			,			_lowercase   :    int=[8, 4, 2, 1]			,			_lowercase   :    Optional[Any]=[32, 64, 160, 256]			,			_lowercase   :    str=[7, 3, 3, 3]			,			_lowercase   :    Dict=[4, 2, 2, 2]			,			_lowercase   :    str=[1, 2, 5, 8]			,			_lowercase   :    Optional[Any]=[4, 4, 4, 4]			,			_lowercase   :    Tuple="gelu"			,			_lowercase   :    List[str]=0.0			,			_lowercase   :    str=0.0			,			_lowercase   :    Optional[Any]=0.0_2			,			_lowercase   :    Optional[Any]=0.1			,			_lowercase   :    Optional[int]=1e-6			,			_lowercase   :    List[Any]=64			,			_lowercase   :    Dict=10			,			_lowercase   :    int=-1			,			**_lowercase   :    Dict			,			):
								super().__init__(**_lowercase		)

								A					       = num_channels
								A					       = num_encoder_blocks
								A					       = depths
								A					       = sr_ratios
								A					       = hidden_sizes
								A					       = patch_sizes
								A					       = strides
								A					       = mlp_ratios
								A					       = num_attention_heads
								A					       = hidden_act
								A					       = hidden_dropout_prob
								A					       = attention_probs_dropout_prob
								A					       = initializer_range
								A					       = drop_path_rate
								A					       = layer_norm_eps
								A					       = decoder_hidden_size
								A					       = max_depth
								A					       = head_in_index






"""simple docstring"""


def  __snake_case       (   )      ->		int:







		"""simple docstring"""





		return 1







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__ = 200	)      ->		int:







		"""simple docstring"""





		return two_pound(UpperCamelCase__	)


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





