






def 					_lowerCamelCase(			lowerCAmelCase__				:		str      ):





				'''simple docstring'''







				if not numbers:
								return 0

				if not isinstance(lowerCAmelCase__    ,    (list, tuple)      ) or not all(
				    isinstance(lowerCAmelCase__    ,    lowerCAmelCase__      ) for number in numbers      ):
								raise ValueError('numbers must be an iterable of integers'      )

				SCREAMING_SNAKE_CASE_   :	List[str]													=   numbers[0]

				for i in range(1    ,    len(lowerCAmelCase__      )      ):
								# update the maximum and minimum subarray products
								SCREAMING_SNAKE_CASE_   :	Tuple													=   numbers[i]
								if number < 0:
												SCREAMING_SNAKE_CASE_							,       SCREAMING_SNAKE_CASE_   :	Any													=   min_till_now, max_till_now
								SCREAMING_SNAKE_CASE_   :	Optional[int]													=   max(lowerCAmelCase__    ,    max_till_now * number      )
								SCREAMING_SNAKE_CASE_   :	Tuple													=   min(lowerCAmelCase__    ,    min_till_now * number      )

								# update the maximum product found till now
								SCREAMING_SNAKE_CASE_   :	Tuple													=   max(lowerCAmelCase__    ,    lowerCAmelCase__      )

				return max_prod







def 					_lowerCamelCase(			):





				'''simple docstring'''







				return 1



def 					_lowerCamelCase(			lowerCAmelCase__				:		int      ):





				'''simple docstring'''







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



def 					_lowerCamelCase(			lowerCAmelCase__				:		int      ):





				'''simple docstring'''







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



def 					_lowerCamelCase(			lowerCAmelCase__				:		int      ):





				'''simple docstring'''







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



def 					_lowerCamelCase(			lowerCAmelCase__				:		int      ):





				'''simple docstring'''







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



def 					_lowerCamelCase(			lowerCAmelCase__				:		int      ):





				'''simple docstring'''







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



def 					_lowerCamelCase(			lowerCAmelCase__				:		int      ):





				'''simple docstring'''







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



def 					_lowerCamelCase(			lowerCAmelCase__				:		int      ):





				'''simple docstring'''







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



def 					_lowerCamelCase(			lowerCAmelCase__				:		int = 200      ):





				'''simple docstring'''







				return two_pound(lowerCAmelCase__      )


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