






def 			A__							(      ):





 '''simple docstring'''







 return 1







def 			A__							(      _a  :					int	):





 '''simple docstring'''







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







def 			A__							(      _a  :					int	):





 '''simple docstring'''







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







def 			A__							(      _a  :					int	):





 '''simple docstring'''







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







def 			A__							(      _a  :					int	):





 '''simple docstring'''







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







def 			A__							(      _a  :					int	):





 '''simple docstring'''







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







def 			A__							(      _a  :					int	):





 '''simple docstring'''







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







def 			A__							(      _a  :					int	):





 '''simple docstring'''







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







def 			A__							(      _a  :					int = 200	):





 '''simple docstring'''







 return two_pound(_a	)


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













from string import ascii_uppercase

__lowerCamelCase	:		List[Any]										=   {str(ord(c) - 55): c for c in ascii_uppercase}







def 			A__							(      _a  :					int		,  _a  :					int	):





 '''simple docstring'''







 if isinstance(_a		,  _a	):
  raise TypeError("""int() can't convert non-string with explicit base"""	)
 if num < 0:
  raise ValueError("""parameter must be positive int"""	)
 if isinstance(_a		,  _a	):
  raise TypeError("""'str' object cannot be interpreted as an integer"""	)
 if isinstance(_a		,  _a	):
  raise TypeError("""'float' object cannot be interpreted as an integer"""	)
 if base in (0, 1):
  raise ValueError("""base must be >= 2"""	)
 if base > 36:
  raise ValueError("""base must be <= 36"""	)
 snake_case__  :    Union[str, Any]							       =""""""
 snake_case__  :    List[str]							       =0
 snake_case__  :    List[Any]							       =0
 while div != 1:
  snake_case__       ,   snake_case__  :    Union[str, Any]							       =divmod(_a		,  _a	)
  if base >= 11 and 9 < mod < 36:
   snake_case__  :    Dict							       =ALPHABET_VALUES[str(_a	)]
  else:
   snake_case__  :    Optional[Any]							       =str(_a	)
  new_value += actual_value
  snake_case__  :    Dict							       =num // base
  snake_case__  :    Tuple							       =div
  if div == 0:
   return str(new_value[::-1]	)
  elif div == 1:
   new_value += str(_a	)
   return str(new_value[::-1]	)

 return new_value[::-1]


if __name__ == "__main__":
       import doctest

       doctest.testmod()

       for base in range(2, 37):
              for num in range(10_00):
                     assert int(decimal_to_any(num, base), base) == num, (
                         num,
                         base,
                         decimal_to_any(num, base),
                         int(decimal_to_any(num, base), base),
                     )





