


"""simple docstring"""


import copy
from dataclasses import dataclass, field
from typing import ClassVar, Dict

from ..features import Audio, Features, Value
from .base import TaskTemplate



@dataclass(frozen=UpperCAmelCase_			)
class 			lowerCamelCase__						(   UpperCAmelCase_			):
						lowerCAmelCase       =     field(default="""automatic-speech-recognition"""							,    metadata={"""include_in_asdict_even_if_is_default""": True}			)
						lowerCAmelCase       =     Features({"""audio""": Audio()}			)
						lowerCAmelCase       =     Features({"""transcription""": Value("""string"""			)}			)
						lowerCAmelCase       =     "audio"
						lowerCAmelCase       =     "transcription"







						def __a						(							self   :    Dict			,			_lowercase   :    Optional[Any]		):
								if self.audio_column not in features:
										raise ValueError(f'Column {self.audio_column} is not present in features.'		)
								if not isinstance(features[self.audio_column]			,			_lowercase		):
										raise ValueError(f'Column {self.audio_column} is not an Audio type.'		)
								A					       = copy.deepcopy(self		)
								A					       = self.input_schema.copy()
								A					       = features[self.audio_column]
								A					       = input_schema
								return task_template







						@property
						def __a						(							self   :    Optional[Any]		):
								return {self.audio_column: "audio", self.transcription_column: "transcription"}









"""simple docstring"""


def  __snake_case       (   )      ->		int:







		"""simple docstring"""





		return 1







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__	)      ->		int:







		"""simple docstring"""





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







def  __snake_case       (   UpperCamelCase__ = 200	)      ->		int:







		"""simple docstring"""





		return two_pound(UpperCamelCase__	)


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





