






def 	UpperCamelCase	(							):




     '''simple docstring'''






     return 1






def 	UpperCamelCase	(							snake_case__  : int	):




     '''simple docstring'''






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






def 	UpperCamelCase	(							snake_case__  : int	):




     '''simple docstring'''






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






def 	UpperCamelCase	(							snake_case__  : int	):




     '''simple docstring'''






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






def 	UpperCamelCase	(							snake_case__  : int	):




     '''simple docstring'''






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






def 	UpperCamelCase	(							snake_case__  : int	):




     '''simple docstring'''






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






def 	UpperCamelCase	(							snake_case__  : int	):




     '''simple docstring'''






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






def 	UpperCamelCase	(							snake_case__  : int	):




     '''simple docstring'''






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






def 	UpperCamelCase	(							snake_case__  : int = 200	):




     '''simple docstring'''






     return two_pound(snake_case__	)


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










def 	UpperCamelCase	(							snake_case__  : list	):




     '''simple docstring'''






     if not grid or not grid[0]:
          raise TypeError("""The grid does not contain the appropriate information"""	)

     for cell_n in range(1						,len(grid[0]	)	):
          grid[0][cell_n] += grid[0][cell_n - 1]
     __snake_case      :str 							=    grid[0]

     for row_n in range(1						,len(snake_case__	)	):
          __snake_case      :Optional[int] 							=    grid[row_n]
          __snake_case      :Optional[Any] 							=    fill_row(snake_case__						,snake_case__	)
          __snake_case      :Dict 							=    grid[row_n]

     return grid[-1][-1]






def 	UpperCamelCase	(							snake_case__  : list						,snake_case__  : list	):




     '''simple docstring'''






     current_row[0] += row_above[0]
     for cell_n in range(1						,len(snake_case__	)	):
          current_row[cell_n] += min(current_row[cell_n - 1]						,row_above[cell_n]	)

     return current_row


if __name__ == "__main__":
     import doctest

     doctest.testmod()


