


'''simple docstring'''
def 			_lowercase       (				):
	return 1


def 			_lowercase       (				UpperCamelCase__       :					int			):
	return 0 if x < 0 else two_pence(x - 2			) + one_pence()


def 			_lowercase       (				UpperCamelCase__       :					Any			):
	return 0 if x < 0 else five_pence(x - 5			) + two_pence(_lowercase			)


def 			_lowercase       (				UpperCamelCase__       :					Any			):
	return 0 if x < 0 else ten_pence(x - 10			) + five_pence(_lowercase			)


def 			_lowercase       (				UpperCamelCase__       :					Any			):
	return 0 if x < 0 else twenty_pence(x - 20			) + ten_pence(_lowercase			)


def 			_lowercase       (				UpperCamelCase__       :					Any			):
	return 0 if x < 0 else fifty_pence(x - 50			) + twenty_pence(_lowercase			)


def 			_lowercase       (				UpperCamelCase__       :					Optional[int]			):
	return 0 if x < 0 else one_pound(x - 100			) + fifty_pence(_lowercase			)


def 			_lowercase       (				UpperCamelCase__       :					str			):
	return 0 if x < 0 else two_pound(x - 200			) + one_pound(_lowercase			)


def 			_lowercase       (				UpperCamelCase__       :					int = 200			):
	return two_pound(_lowercase			)


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










'''simple docstring'''
from collections.abc import Sequence


def 			_lowercase       (				UpperCamelCase__       :					Sequence[float],				UpperCamelCase__       :					float			):
 return sum(c * (x**i) for i, c in enumerate(UpperCamelCase__			)			)


def 			_lowercase       (				UpperCamelCase__       :					Sequence[float],				UpperCamelCase__       :					float			):
 __A  :		Optional[Any]       =			0.0
 for coeff in reversed(UpperCamelCase__			):
  __A  :		List[str]       =			result * x + coeff
 return result


if __name__ == "__main__":
 UpperCAmelCase_ :     Any								=      (0.0, 0.0, 5.0, 9.3, 7.0)
 UpperCAmelCase_ :     Any								=      10.0
 print(evaluate_poly(poly, x))
 print(horner(poly, x))






