





def _A       (   __magic_name__  , __magic_name__  , __magic_name__  , __magic_name__	):
   if height >= 1:
      move_tower(height - 1  , __magic_name__  , __magic_name__  , __magic_name__	)
      move_disk(__magic_name__  , __magic_name__	)
      move_tower(height - 1  , __magic_name__  , __magic_name__  , __magic_name__	)


def _A       (   __magic_name__  , __magic_name__	):
   print("moving disk from"  , __magic_name__  , "to"  , __magic_name__	)


def _A       (   ):
   lowercase__			       =  int(input("Height of hanoi: "	).strip()	)
   move_tower(__magic_name__  , "A"  , "B"  , "C"	)


if __name__ == "__main__":
  main()













from __future__ import annotations


def _A       (   __magic_name__  , __magic_name__	):
   lowercase__			       =  0
   lowercase__			       =  len(__magic_name__	) - 1

   while i < j:
      if nums[i] + nums[j] == target:
         return [i, j]
      elif nums[i] + nums[j] < target:
         lowercase__			       =  i + 1
      else:
         lowercase__			       =  j - 1

   return []


if __name__ == "__main__":
  import doctest

  doctest.testmod()
  print(F"""{two_pointer([2, 7, 11, 15], 9) = }""")






