
def 							_lowercase							(     UpperCamelCase_	,	UpperCamelCase_	,	UpperCamelCase_	,	UpperCamelCase_		)		->		Tuple:
					'''simple docstring'''


					if height >= 1:
										move_tower(height - 1	,	UpperCamelCase_	,	UpperCamelCase_	,	UpperCamelCase_		)
										move_disk(UpperCamelCase_	,	UpperCamelCase_		)
										move_tower(height - 1	,	UpperCamelCase_	,	UpperCamelCase_	,	UpperCamelCase_		)






def 							_lowercase							(     UpperCamelCase_	,	UpperCamelCase_		)		->		str:
					'''simple docstring'''


					print('moving disk from'	,	UpperCamelCase_	,	'to'	,	UpperCamelCase_		)






def 							_lowercase							(     )		->		int:
					'''simple docstring'''


					SCREAMING_SNAKE_CASE__													= int(input('Height of hanoi: '		).strip()		)
					move_tower(UpperCamelCase_	,	'A'	,	'B'	,	'C'		)


if __name__ == "__main__":
				main()







def 							_lowercase							(     )		->		Optional[int]:
					'''simple docstring'''


					SCREAMING_SNAKE_CASE__													= []
					SCREAMING_SNAKE_CASE__													= 1

					while len(UpperCamelCase_		) < 1e6:
										constant.append(str(UpperCamelCase_		)		)
										i += 1

					SCREAMING_SNAKE_CASE__													= ''.join(UpperCamelCase_		)

					return (
					    int(constant[0]		)
					    * int(constant[9]		)
					    * int(constant[99]		)
					    * int(constant[999]		)
					    * int(constant[9999]		)
					    * int(constant[99999]		)
					    * int(constant[999999]		)
					)


if __name__ == "__main__":
				print(solution())





