"""simple docstring"""






def 						a_		(      ):
				return 1



def 						a_		(      lowerCamelCase ):
				return 0 if x < 0 else two_pence(x - 2 ) + one_pence()



def 						a_		(      lowerCamelCase ):
				return 0 if x < 0 else five_pence(x - 5 ) + two_pence(lowerCamelCase )



def 						a_		(      lowerCamelCase ):
				return 0 if x < 0 else ten_pence(x - 1_0 ) + five_pence(lowerCamelCase )



def 						a_		(      lowerCamelCase ):
				return 0 if x < 0 else twenty_pence(x - 2_0 ) + ten_pence(lowerCamelCase )



def 						a_		(      lowerCamelCase ):
				return 0 if x < 0 else fifty_pence(x - 5_0 ) + twenty_pence(lowerCamelCase )



def 						a_		(      lowerCamelCase ):
				return 0 if x < 0 else one_pound(x - 1_0_0 ) + fifty_pence(lowerCamelCase )



def 						a_		(      lowerCamelCase ):
				return 0 if x < 0 else two_pound(x - 2_0_0 ) + one_pound(lowerCamelCase )



def 						a_		(      lowerCamelCase = 2_0_0 ):
				return two_pound(lowerCamelCase )


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




"""simple docstring"""






import socket



def 						a_		(      ):
				UpperCAmelCase__    =							socket.socket(socket.AF_INET      ,    socket.SOCK_STREAM )
				UpperCAmelCase__    =							socket.gethostname()
				UpperCAmelCase__    =							1_2_3_1_2

				sock.connect((host, port) )
				sock.send(b'Hello server!' )

				with open('Received_file'      ,    'wb' ) as out_file:
								print('File opened' )
								print('Receiving data...' )
								while True:
												UpperCAmelCase__    =							sock.recv(1_0_2_4 )
												if not data:
																break
												out_file.write(lowerCamelCase )

				print('Successfully received the file' )
				sock.close()
				print('Connection closed' )


if __name__ == "__main__":
						main()



