





"""simple docstring"""




def 						UpperCAmelCase__		(     ):






  """simple docstring"""





  return 1





def 						UpperCAmelCase__		(     _UpperCAmelCase					):






  """simple docstring"""





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





def 						UpperCAmelCase__		(     _UpperCAmelCase					):






  """simple docstring"""





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





def 						UpperCAmelCase__		(     _UpperCAmelCase					):






  """simple docstring"""





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





def 						UpperCAmelCase__		(     _UpperCAmelCase					):






  """simple docstring"""





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





def 						UpperCAmelCase__		(     _UpperCAmelCase					):






  """simple docstring"""





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





def 						UpperCAmelCase__		(     _UpperCAmelCase					):






  """simple docstring"""





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





def 						UpperCAmelCase__		(     _UpperCAmelCase					):






  """simple docstring"""





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





def 						UpperCAmelCase__		(     _UpperCAmelCase = 200					):






  """simple docstring"""





  return two_pound(_UpperCAmelCase					)


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






"""simple docstring"""




def 						UpperCAmelCase__		(     _UpperCAmelCase					):






  """simple docstring"""





  if isinstance(_UpperCAmelCase ,					_UpperCAmelCase					):
    raise TypeError('\'float\' object cannot be interpreted as an integer'					)
  if isinstance(_UpperCAmelCase ,					_UpperCAmelCase					):
    raise TypeError('\'str\' object cannot be interpreted as an integer'					)

  if num == 0:
    return "0b0"

  A_  :       str										=  False

  if num < 0:
    A_  :       Dict										=  True
    A_  :       Union[str, Any]										=  -num

  A_  :       list[int]										=  []
  while num > 0:
    binary.insert(0 ,					num % 2					)
    num >>= 1

  if negative:
    return "-0b" + "".join(str(_UpperCAmelCase					) for e in binary					)

  return "0b" + "".join(str(_UpperCAmelCase					) for e in binary					)


if __name__ == "__main__":
   import doctest

   doctest.testmod()