



'''simple docstring'''


def      SCREAMING_SNAKE_CASE				(				lowercase_    :      Optional[int] ,  lowercase_    :      int ,  lowercase_    :      Optional[int] ,  lowercase_    :      Tuple						):
						if height >= 1:
												move_tower(height - 1 ,  lowercase_ ,  lowercase_ ,  lowercase_						)
												move_disk(lowercase_ ,  lowercase_						)
												move_tower(height - 1 ,  lowercase_ ,  lowercase_ ,  lowercase_						)







def      SCREAMING_SNAKE_CASE				(				lowercase_    :      Optional[int] ,  lowercase_    :      Optional[int]						):
						print("""moving disk from""" ,  lowercase_ ,  """to""" ,  lowercase_						)







def      SCREAMING_SNAKE_CASE				(				):
						lowercase        =							int(input("""Height of hanoi: """						).strip()						)
						move_tower(lowercase_ ,  """A""" ,  """B""" ,  """C"""						)


if __name__ == "__main__":
						main()







'''simple docstring'''


def      SCREAMING_SNAKE_CASE				(				):
						lowercase        =							[]
						lowercase        =							1

						while len(lowercase_						) < 1E6:
												constant.append(str(lowercase_						)						)
												i += 1

						lowercase        =							"""""".join(lowercase_						)

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


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


