input: from typing import List
  
  def find_pair(lst: List[int], target: int) -> List[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)
      [[2, 6], [3, 5], [4, 4]]
      >>> find_pair([1, 2, 3, 4, 4, 5, 6], 10)
      [[4, 6]]
      """
output:     seen = {}
      result = []
      for num in lst:
          complement = target - num
          if complement in seen:
              result.append([complement, num])
          seen[num] = True
      return result