input: from typing import List, Tuple
  
  def find_pair(lst: List[int], target: int) -> Tuple[int, int]:
      """Given a list of numbers and a target number, find a pair of numbers from the 
      given list that add up to the given target.
      >>> find_pair([1,2,3,4,4,5,6], 8)
      [3, 5]
      >>> find_pair([1,2,3,4,5,6], 10)
      [4, 6]
      """
output:     seen = {}
      for i, num in enumerate(lst):
          complement = target - num
          if complement in seen:
              return [seen[complement], i]
          seen[num] = i
      return []