





def 							_lowerCAmelCase (  )	->			int:
     return 1






def 							_lowerCAmelCase (  _a   :					int			)	->			int:
     return 0 if x < 0 else two_pence(x - 2			) + one_pence()






def 							_lowerCAmelCase (  _a   :					int			)	->			int:
     return 0 if x < 0 else five_pence(x - 5			) + two_pence(_a			)






def 							_lowerCAmelCase (  _a   :					int			)	->			int:
     return 0 if x < 0 else ten_pence(x - 10			) + five_pence(_a			)






def 							_lowerCAmelCase (  _a   :					int			)	->			int:
     return 0 if x < 0 else twenty_pence(x - 20			) + ten_pence(_a			)






def 							_lowerCAmelCase (  _a   :					int			)	->			int:
     return 0 if x < 0 else fifty_pence(x - 50			) + twenty_pence(_a			)






def 							_lowerCAmelCase (  _a   :					int			)	->			int:
     return 0 if x < 0 else one_pound(x - 1_00			) + fifty_pence(_a			)






def 							_lowerCAmelCase (  _a   :					int			)	->			int:
     return 0 if x < 0 else two_pound(x - 2_00			) + one_pound(_a			)






def 							_lowerCAmelCase (  _a   :					int = 2_00			)	->			int:
     return two_pound(_a			)


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







import inspect
import os
import unittest
from pathlib import Path

import torch

import accelerate
from accelerate.test_utils import execute_subprocess_async
from accelerate.test_utils.testing import run_command





class      lowercase__    (							unittest.TestCase  ):
  __UpperCamelCase	     =  inspect.getfile(accelerate.test_utils  )
  __UpperCamelCase	     =  os.path.sep.join(mod_file.split(os.path.sep  )[:-1] + ["""scripts""", """test_cli.py"""]  )

  __UpperCamelCase	     =  ["""accelerate""", """launch"""]
  __UpperCamelCase	     =  Path.home() / """.cache/huggingface/accelerate"""
  __UpperCamelCase	     =  """default_config.yaml"""
  __UpperCamelCase	     =  config_folder / config_file
  __UpperCamelCase	     =  config_folder / """_default_config.yaml"""

  __UpperCamelCase	     =  Path("""tests/test_configs"""  )







  @classmethod
  def 	UpperCAmelCase__		(	cls						):
       if cls.config_path.is_file():
            cls.config_path.rename(cls.changed_path						)







  @classmethod
  def 	UpperCAmelCase__		(	cls						):
       if cls.changed_path.is_file():
            cls.changed_path.rename(cls.config_path						)







  def 	UpperCAmelCase__		(	self						):
       lowerCAmelCase_					:       int    =		self.base_cmd
       if torch.cuda.is_available() and (torch.cuda.device_count() > 1):
            cmd += ["--multi_gpu"]
       execute_subprocess_async(cmd + [self.test_file_path]    ,						env=os.environ.copy()						)







  def 	UpperCAmelCase__		(	self						):
       for config in sorted(self.test_config_path.glob("""**/*.yaml"""						)						):
            with self.subTest(config_file=_lowercase						):
                 execute_subprocess_async(
                     self.base_cmd + ["""--config_file""", str(_lowercase						), self.test_file_path]    ,						env=os.environ.copy()						)







  def 	UpperCAmelCase__		(	self						):
       execute_subprocess_async(["""accelerate""", """test"""]    ,						env=os.environ.copy()						)





class      lowercase__    (							unittest.TestCase  ):
  __UpperCamelCase	     =  """test-tpu"""
  __UpperCamelCase	     =  """us-central1-a"""
  __UpperCamelCase	     =  """ls"""
  __UpperCamelCase	     =  ["""accelerate""", """tpu-config"""]
  __UpperCamelCase	     =  """cd /usr/share"""
  __UpperCamelCase	     =  """tests/test_samples/test_command_file.sh"""
  __UpperCamelCase	     =  """Running gcloud compute tpus tpu-vm ssh"""







  def 	UpperCAmelCase__		(	self						):
       lowerCAmelCase_					:       str    =		run_command(
           self.cmd
           + ["""--command""", self.command, """--tpu_zone""", self.tpu_zone, """--tpu_name""", self.tpu_name, """--debug"""]    ,						return_stdout=_lowercase    ,						)
       self.assertIn(
           F'{self.gcloud} test-tpu --zone us-central1-a --command {self.base_output}; ls --worker all'    ,						_lowercase    ,						)







  def 	UpperCAmelCase__		(	self						):
       lowerCAmelCase_					:       str    =		run_command(
           self.cmd
           + [
               """--config_file""",
               """tests/test_configs/0_12_0.yaml""",
               """--command""",
               self.command,
               """--tpu_zone""",
               self.tpu_zone,
               """--tpu_name""",
               self.tpu_name,
               """--debug""",
           ]    ,						return_stdout=_lowercase    ,						)
       self.assertIn(
           F'{self.gcloud} test-tpu --zone us-central1-a --command {self.base_output}; ls --worker all'    ,						_lowercase    ,						)







  def 	UpperCAmelCase__		(	self						):
       lowerCAmelCase_					:       Optional[Any]    =		run_command(
           self.cmd + ["""--config_file""", """tests/test_configs/latest.yaml""", """--debug"""]    ,						return_stdout=_lowercase						)
       self.assertIn(
           F'{self.gcloud} test-tpu --zone us-central1-a --command {self.base_output}; echo "hello world"; echo "this is a second command" --worker all'    ,						_lowercase    ,						)







  def 	UpperCAmelCase__		(	self						):
       lowerCAmelCase_					:       Tuple    =		run_command(
           self.cmd + ["""--config_file""", """tests/test_configs/latest.yaml""", """--command""", self.command, """--debug"""]    ,						return_stdout=_lowercase    ,						)
       self.assertIn(
           F'{self.gcloud} test-tpu --zone us-central1-a --command {self.base_output}; ls --worker all'    ,						_lowercase    ,						)







  def 	UpperCAmelCase__		(	self						):
       lowerCAmelCase_					:       str    =		run_command(
           self.cmd
           + [
               """--config_file""",
               """tests/test_configs/latest.yaml""",
               """--command""",
               self.command,
               """--command""",
               """echo \"Hello World\"""",
               """--debug""",
           ]    ,						return_stdout=_lowercase    ,						)
       self.assertIn(
           F'{self.gcloud} test-tpu --zone us-central1-a --command {self.base_output}; ls; echo "Hello World" --worker all'    ,						_lowercase    ,						)







  def 	UpperCAmelCase__		(	self						):
       lowerCAmelCase_					:       str    =		run_command(
           self.cmd
           + ["""--config_file""", """tests/test_configs/latest.yaml""", """--command_file""", self.command_file, """--debug"""]    ,						return_stdout=_lowercase    ,						)
       self.assertIn(
           F'{self.gcloud} test-tpu --zone us-central1-a --command {self.base_output}; echo "hello world"; echo "this is a second command" --worker all'    ,						_lowercase    ,						)







  def 	UpperCAmelCase__		(	self						):
       lowerCAmelCase_					:       Optional[Any]    =		run_command(
           self.cmd
           + [
               """--config_file""",
               """tests/test_configs/0_12_0.yaml""",
               """--command_file""",
               self.command_file,
               """--tpu_zone""",
               self.tpu_zone,
               """--tpu_name""",
               self.tpu_name,
               """--debug""",
           ]    ,						return_stdout=_lowercase    ,						)
       self.assertIn(
           F'{self.gcloud} test-tpu --zone us-central1-a --command {self.base_output}; echo "hello world"; echo "this is a second command" --worker all'    ,						_lowercase    ,						)







  def 	UpperCAmelCase__		(	self						):
       lowerCAmelCase_					:       Tuple    =		run_command(
           self.cmd + ["""--config_file""", """tests/test_configs/latest.yaml""", """--install_accelerate""", """--debug"""]    ,						return_stdout=_lowercase    ,						)
       self.assertIn(
           F'{self.gcloud} test-tpu --zone us-central1-a --command {self.base_output}; pip install accelerate -U; echo "hello world"; echo "this is a second command" --worker all'    ,						_lowercase    ,						)







  def 	UpperCAmelCase__		(	self						):
       lowerCAmelCase_					:       Any    =		run_command(
           self.cmd
           + [
               """--config_file""",
               """tests/test_configs/latest.yaml""",
               """--install_accelerate""",
               """--accelerate_version""",
               """12.0.0""",
               """--debug""",
           ]    ,						return_stdout=_lowercase    ,						)
       self.assertIn(
           F'{self.gcloud} test-tpu --zone us-central1-a --command {self.base_output}; pip install accelerate==12.0.0; echo "hello world"; echo "this is a second command" --worker all'    ,						_lowercase    ,						)
